Array per Link
Michael
- php
Hallo!
Wie kann ich ein Array mittels Link weitergeben?
Denke, daß es irgendetwas in der Art:
...printf("<a href="%s? obj???=??? ">weiter</a>", $PHP_SELF, $obj???);
sein muß. Das Array ist in der Variable &obj gespeichert.
Danke!
Hallo
Nein, Arrays kannst du nicht direkt übergeben. Du kannst sie aber in einen String verwandeln und im Script dann wieder in einen Array. Dazu gibt es explode() http://php3.de/explode bzw. implode() http://php3.de/implode
Beispiel:
$arr = array("a", "b", "c");
$str = implode("|", $arr); // $str = "a|b|c"
$arr_neu = explode("|", $str); // $arr_neu = array("a", "b", "c")
Grüße
David
Und noch per http://de.php.net/urlencode die URL kodieren.
Danach dann mit http://de.php.net/urldecode dekodieren.