phpbar.de logo

Mailinglisten-Archive

[php] Formularweiterleitung eines Array

[php] Formularweiterleitung eines Array

Sebastian Burg chef at sango.de
Don Aug 12 22:30:10 CEST 2004


Am Thu, 12 Aug 2004 21:39:43 +0200 schrieb Sven Eicher 
<phpbar at koalashome.de>:

>> Versucht habe ich es so:
>> $xyzID = $_POST['xyzID'];
>> // hier sehe ich mit print_r($xyzID) die Elemente des Arrays
>> // spaeter im Formular dann:
> echo "<input type=\"hidden\" name=\"xyzID[]\" value=\"" .
> $xyzID[wasauchimmer] . "\">\n";
>
>> Wie geht das - oder gibt es einen vernuenftigen Workaround?
>
> Wie wärs mit Sessions?
>
>


Wie wärs wenn du das ganze als Liste übergibst?

	foreach ($xyz as $x) {
		if ($counter > 0) $xyz_list .= ",";
		$xyz_list .= $x;
		$counter = $counter + 1;
	}

dann

<input type="hidden" name="xyz_list" value="<?php echo $xyz_list; ?>">

weitergehend aus dem post wieder ein array machen mit

$xyz = exlode("," $xyz_ist);

fertig.

Gruss Sebastian

php::bar PHP Wiki   -   Listenarchive