PDA

Vollstndige Version anzeigen : Syntax-Problem mit Array


lasso
06-07-2004, 18:06
hallo

ich will aus verschiedenen angaben einen array machen, ein Teil kommt aus Formulardaten, das luft, ein Teil aber aus zuvor definierten Varablen.
Ich finde nicht raus, was ich um die Variable $datum schreiben muss, damit es funktioniert. Klammer, Anfhrungszeichen, ... Kriege immer parse error.

$db->DatensatzEinfuegen(array("name"=>$_POST["name"],"mail"=>$_POST["mail"],"datum"=>$_POST[$datum]));

Danke!

feuervogel
06-07-2004, 18:15
was sagt denn der parse-error genau?

$db->DatensatzEinfuegen( array( 'name' => $_POST[ 'name' ] , 'mail' => $_POST[ 'mail' ] , 'datum' => $_POST[ $datum ] ) );


und ein paar leerzeichen machen den code durchaus lesbarer.
zudem msste es eigentlich so funktionieren.

lasso
06-07-2004, 18:21
ich habe eben auch das gefhl, es msse so gehen, habs jetzt nochmal versucht, keine chance, immer

Parse error: parse error in /home/......... on line 85

und es ist diese linie (nach dreamweaver)

bazubi
06-07-2004, 19:03
Schau mal weiter oben im Quelltext. Oftmals ist die angegeben Zeile nicht der Fehler sondern nur der Punkt an dem PHP wegen des Fehlers nicht mehr weiter kommt.

lasso
06-07-2004, 19:10
ich habs!

einfach nur "datum"=>$datum und fertig, jetzt lufts.

feuervogel
06-07-2004, 19:32
*hust*

Illuminum
07-07-2004, 10:00
man sieht den wald vor lauter bumen nicht! :)

Bigdaddy
07-07-2004, 10:37
0.8 promille gilt nicht nur beim autofahren :P

RDJ
07-07-2004, 18:41
0.5 Bitte ;-)

xabbuh
07-07-2004, 18:50
Original geschrieben von RDJ
0.5 Bitte ;-)

Bei Unfall sogar 0,3 Promille ;-) Also wirklich als Autofahrer sollte man das aber schon wissen. :-p

Bigdaddy
08-07-2004, 07:09
naja kommt halt aufs land drauf an ;)

Illuminum
09-07-2004, 09:12
0.5 ist ein der Schweiz (glaube ich)

Bigdaddy
12-07-2004, 08:40
noch 0.8 (aber das is scho lange off-topic)