Hallo Kurt,
das funktioniert wenn register_globals auf off steht nicht (wenn der submit-Button den namen submit hat) - besser ist, $_POST['submit'] bzw. $_GET['submit']
Ähm, ich dachte, in diesem Fall müsste mit $HTTP_POST_VARS['submit']; oder $HTTP_GET_VARS['submit']; übergeben werden?
Ist das eine vereinfachte Schreibweise und wenn ja, genauso gültig?
die $HTTP_*_VARS-Arrays sind veraltet, und sollten durch $_POST, $_GET usw ersetzt werden (siehe auch http://www.php.net/language.variables.predefined)
Ähm ja, das ist mir im Moment noch zu hoch, ich hab grad angefangen, mich mit PHP eingehender zu beschäftigen. Ich werde das aber gleich mal bei http://de3.php.net nachschlagen. ;-)
tu das, wenn du noch Fragen hast, frag einfach nach :-)
(den Strichpunkt musst du noch wegmachen - der ist falsch hier)
Jo, wieder ein typischer Anfängerfehler... ;-)
kommt vor :-)
echo "$a";
die Anführungszeichen sind hier überflüssig.
Warum? $a ist ja vom Typ String, folglich gehörte es nach meinem Verständnis in Anführungszeichen, oder hab ich da was falsch verstanden?
was in $a drinsteht, ist egal wenn du es mit echo (oder print) ausgibst - die Anführungszeichen brauchst du nur, wenn du Variablen Werte zuweist:
$a = foo; //funktioniert nicht (außer du hast eine Konstante namens foo)
$a = "foo"; //funktioniert
Um Variablen Zahlen zuzuweisen brauchst du keine Anführungszeichen:
$a = 123; //funktioniert
Grüße aus Nürnberg
Tobias
Selfcode: sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|