$ _GET Tatili XML

0 Cevap php

Ben bir sitede SimpleViewer flash resim galerisi kullanıyorum ve o görüntüler görüntüler hakkında bilgi için bir XML dosyası kullanır.

Site için, ben dinamik XML oluşturmak gerekiyor, bu yüzden ilan text / xml içerik türü ile bir PHP dosyası kullanıyorum. Ben $ _GET dizisinde GET değişkenlerden birine erişmek Ancak, nedense SimpleViewer ben kaynağını görüntülemek zaman tam olarak aynı görünüyor ve iyi oluşturulmuş olsa bile, resim galerisinde olduğunu söylüyor.

İşte kod:

$photos = array(
 "1" => array("house1_1.JPG")
);
foreach($photos[$_GET["hid"]] as $p){
 echo '';
}

I "1" ile $_GET["hid"] olarak değiştirin o zaman çalışıyor, ama ben $ _GET için başvuru yaptığınızda o hatayı verir.

XML arızalanmasına (SimpleViewer flaş) bağlanarak komut bir GET değişkeni neden olur erişen neden olarak bir nedeni var mı, ve bu aşmanın bir yolu var mı?

*Note: The "hid" GET variable is 100% sure set to "1", and there is no PHP error. Also, the output looks exactly the same for when I use $_GET["hid"] versus "1", the only difference is the SimpleViewer script refuses to see that the images are there. Also, the stuff in the empty quotes is some XML, but I don't know how to get it to appear in the tags...

Var $ fotoğraf dökümü ve sırasıyla $ _GET:

array(1) {
  [1]=>
  array(1) {
    [0]=>
    string(12) "house1_1.JPG"
  }
}
array(1) {
  ["hid"]=>
  string(1) "1"
}

0 Cevap