Don_Pazo Geschrieben 25. Juli 2006 Geschrieben 25. Juli 2006 Hallo, ich will einen Array aus dem Datei index.php an img.test.php übertragen. Ich komme leider nicht zurecht wie das geht! index.php $arrayTest = array(); $arrayTest[0] = 50; $arrayTest[1] = 60; $arrayTest[2] = 70; $arrayTest[3] = 80; echo '<img src="img.test.php?a='.$arrayTest.'>'; [/PHP] dann versuche ich es zu lesen in [i]img.test.php[/i] [PHP] $datay3=array($_GET['a[0]'],$_GET['a[1]'],$_GET['a[2]'],$_GET['a[3]']); Wie kann man eigentlich einen per GET übertragenen Array auslesen??? Zitieren
Unique86 Geschrieben 25. Juli 2006 Geschrieben 25. Juli 2006 Hey du kannst das Array nicht direkt via GET übertragen, da GET nur einen String verarbeiten kann ... Ich würde es jetzt einfach so lösen ... aufruf.php <?php $arrayTest = array(); $arrayTest[0] = 50; $arrayTest[1] = 60; $arrayTest[2] = 70; $arrayTest[3] = 80; $array = implode(",",$arrayTest); echo '<img src="img.test.php?a='.$array.'">'; ?> [/PHP] img.test.php [PHP] <?php $array = explode(",",$_GET['a']); $datay3=array($array [0],$array [1],$array [2],$array [3]); ?> Vllt. gibt es noch bessere möglichkeiten aber denke damit sei dir schon etwas geholfen ... Gruss Sven Zitieren
Don_Pazo Geschrieben 25. Juli 2006 Autor Geschrieben 25. Juli 2006 Danke, genau das war es, was ich gesucht habe !!! Zitieren
geloescht_JesterDay Geschrieben 26. Juli 2006 Geschrieben 26. Juli 2006 Serialize (bzw unserialize) ist wohl das, was du suchst. Macht im großen und ganzen nichts anderes, nur das eben noch der Type des Inhalts mitgespeichert wird. Also ob es ein String oder eine Zahl ist usw. Aber in deinem Fall ist es vielleicht einfach ne Geschmacksfrage... Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.