Mailinglisten-Archive |
Adi Sieker schrieb am Freitag, den 20. August 1999:
> On Fri, 20 Aug 1999, Martin Ramsch wrote:
>
> > Alternativ geht auch der "normale" weg, daß Du für jedes Array-Element
> > einzeln einen Übergabeparameter der Form
> > arrayname[]=arrayelement
> > bastelst. Dann wird das auf der empfangenden Seite auch wieder
> > ein Array $arrayname.
> >
> Geht das denn nicht auch schon bei gleich namigen INPUT Felder.
Nö, dann überschreiben sich die Werte gegenseitig und nur einer (der
letzte, glaube ich) kommt beim aufgerufenen PHP-Skript an.
Aber statt raten, einfach testen!
Mach' mal dieses kleine PHP-Skript globals.php3:
<?php
echo "Im Skript bekannte globale Variablen sind:<BR>\n";
echo "<PRE>\n";
while ( list( $key, $val ) = each( $GLOBALS ) ) {
printf("%-20s => '%s'\n",
HtmlSpecialChars($key),
HtmlSpecialChars($val));
}
echo "</PRE>\n";
?>
Und schau einfach, was bei verschiedenen Aufrufvarianten herauskommt:
globals.php3?x=1
globals.php3?x=1&x=2
Ciao,
Martin
--
Martin Ramsch <m.ramsch_(at)_computer.org> <URL: http://ramsch.home.pages.de/ >
PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7
php::bar PHP Wiki - Listenarchive