Mailinglisten-Archive |
> > ich steh momentan auf dem Schlauch. Wie kann ich denn ein Array mit > > einer URL an die Zielseite übergeben > > $Array_Var = array (1,2,3,4,5,6,7,8,9); > > echo "<a href=test.php?Array_Var=$Array_Var>mein Link</a>"; > Versuchs mit: > echo "<a > href=\"test.php?Array_Var[]=1&Array_Var[]=2&Array_Var[]=3&Array_Var[]=4&Arra > y_Var[]=5&Array_Var[]=6&Array_Var[]=7\">mein Link</a>"; Oder um das ganze wiederverwertbar zu machen eine schleife: <?php function arraylink($array2link, $arrayname) { $i = 0; while($i < count($array2link)) { if ($i = 0) { $string = $arrayname . "[]=" . urlencode($array2link[$i]); } else { $string .= "&" . $arrayname . "[]=" . urlencode($array2link[$i]); } $i ++; } } printf("<a href=\"%s%s\">mein Link</a>", "test.php?action=receivearray", arraylink($Array_Var, "Array_Var")); ?> untested. </kai>
php::bar PHP Wiki - Listenarchive