Problem bei if bedingung..
Fei7e
- php
hi,
ich möchte ein formular mit php prüfen, doch kenne ich die ensprechenden variablem leider nicht dazu ich bekomme immer ein error wenn ich folgende zeile eingebe, was habe ich falsch gemacht? :(
[...]
if (($_POST["jsscript"]=="true") and (!empty("$nickname"))
[...]
es soll geschaut werden ob das erste UND das zweite stimmen, wobei ich mir nicht sicher bin ob ! wirklich ein NICHT operator ist..
ich habe nirgends hilfe gefunden bisher :(, aber auch nicht lange gesucht :)
vielleicht kann mir jemand einen tip geben.
viele grüße
Hallo,
$var = $_POST["jsscript"];
if ($var!="" and $nickname!="")
Damit müssen beide variabeln einen Inhalt haben.
MFG
Andavos
Hallo,
if (($_POST["jsscript"]=="true") and (!empty("$nickname"))
! ist der Verneinungsoperator, aber du solltest $nickname nicht in Anführungszeichen setzen, da es dadurch zu einem String wird was, wie ich annehme, nicht erwünscht ist. Lies dir villiecht http://at2.php.net/manual/en/function.empty.php durch.
gruß,
Severin