bin jetzt schon seit Tagen am verzweifeln. Habe ein Formular mit
Radiobuttons.
Habe folgenden Code im Quelltext der Seite
...
...
Nach Aktivieren der Radiobuttons und betätigen des Submit buttons habe
ich auf der nächsten Seite für die Werte
echo $mos[5];
echo $mos[6];
einmal ein ":" und eine "0".
Jemand eine Idee?
Gruß
Micha
Re: Array Problem mit ":" und "0"
am 09.08.2006 11:10:09 von Frank Schenk
michael.fan@lycos.de wrote:
> Hallo,
>=20
> Nach Aktivieren der Radiobuttons und betätigen des Submit buttons hab=
e
> ich auf der nächsten Seite für die Werte
> echo $mos[5];
> echo $mos[6];
>=20
> einmal ein ":" und eine "0".
>=20
> Jemand eine Idee?
FAQ dieser Newsgruppe
http://www.php-faq.de
Such nach "Warum funktionieren meine Formulare nicht". Ich bin zu faul,=20
dir den passenden Link rauszusuchen (aber ich hab ja auch kein Problem). =
Desweiteren möchtest du dir die ganze Sektion zum Thema Formulate=20
durchlesen, am Besten die ganze FAQ -> besonders das mit=20
register_globals. Und print_r($_POST) bzw print_r($_GET) dürfte für d=
ich=20
noch interessant sein...
Hallo Josi,
hab den Fehler, habe mos nochmals ander definiert.
Danke trotzdem! Hat mir auf jeden Fall insofern geholfen, dass am array
nix falsch sein kann!
Gruß
Micha
Josi schrieb:
> Hm, gibst Du uns mal ein print_r($_REQUEST)?
Re: Array Problem mit ":" und "0"
am 09.08.2006 11:42:00 von Ulf Kadner
michael.fan@lycos.de wrote:
> Habe folgenden Code im Quelltext der Seite
>
>
>
> Nach Aktivieren der Radiobuttons und betätigen des Submit buttons habe
> ich auf der nächsten Seite für die Werte
> echo $mos[5];
> echo $mos[6];
Du willst doch nicht, das Deine Anwendung in absehbarer Zeit nicht mehr
Funktioniert oder? Das was Du an Code erwartest steht bei Formularen die
mit POST abgeschick wurden im Array $_POST.
ein einfaches print_r($_POST['mos']); zeigt die alle als mos[*]
übergebenen Parameter an.
Wenn nun nicht das ankommt, was Du erwartest liegt der Fehler wohl
irgenwo in Deinem HTML-Code. Evtl. wurden Quotings nicht korrekt
geschlossen oder ein Tag wurde inkorrekt definiert. das kann viele
Ursache haben.