robie galerie zdjec FLASH z panelem admina (PHP, MySQL)
php pieknie przesyla do bazy baza do php i schody:
odczyt zmiennych wysylanych do flash wyglada tak:
plik: get.php
<?php switch ($_GET['functions']) { case "loadgallery": loadgallery($_GET['id']); break; case "sections": sections(); break; } function loadgallery($id) { include('config.inc.php'); $katalog=$_GET['katalog']; $query="SELECT * FROM $table WHERE katalog='$katalog'"; $return="&total_photos=".$max; $zapytanie = "SELECT * FROM $table WHERE katalog='$katalog' ORDER BY pozycja DESC"; $i = 0; { $filename=$wiersz['nazwa']; //$file = substr($filename, 0, strpos($filename, ".")); //echo $file; $return .= "&id".$i."=".$filename; $return .= "&name".$i."=".$wiersz['name']; $return .= "&width".$i."=".$wiersz['rozmiarw']; $return .= "&height".$i."=".$wiersz['rozmiarh']; $return .= "&desc".$i."=".$wiersz['opis']; $i++; } $return .= "&"; } ?>
wiec pieknie, dokladnie o to chodzi
a tu nagle ZONK ;/
jezlei stworze plik "get1.php" i wrzuce (na zasadzie ctrl+C -> ctrl+V) tylko to co zwraca PHP, odczytam we flash plik get1.php to galeria chodzi ale ze skryptu (get.php) nie widzi ani jednej zmiennej
o co chodzi? jezeli wynikowa dziala to czyli ze kod we flash jest dobry ale dlaczego nie widzi tego co wypluwa php? chodzi o jakies dziwne kodowania plikow? znacznikow & ? czy innego ustrojstwa?
zeby nie bylo niepotrzebnych postow od razu odpowiem na pare pytan:
co do kodu strony to bylo pierwsze co sprawdzilem i zwraca dokladnie to co wyswietla wiec to nie to.
calosc mam na localhost wiec linka nie wrzuce.
kod AS nie ma duzo do znaczenia bo get1.php chodzi, chociaz...
ja juz zgupialem przez to. dlaczego np. zmienna &total_photos=2 nie jest tym samym co zmienna &total_photos=2 wygenerowana przez echo ;/
TUTAJ PLIKI WYMIENIONE POWYZEJ -> plik z kodem AS, get.php i get1.php