checkbox
micha
- php
wenn in meinem formular eine checkbox NICHT ausgefüllt wird, wird auch keine variable übertragen..
aber das gibt probleme in meinem phpcode..
denn da steht:
if ($checkboxvariable == '') echo "nicht ausgefüllt";
geht so nich..
und wenn ich es so versuche:
<?
if (?checkboxvariable == "variablenwert") $var1 = 0;
else $var1 = 1
if ($var1 = 1) echo "nicht ausgefüllt";
?>
wobei variablenwert dafür steht was als variable von der checkbox übergeben wird..
aber das geht auch nich.. dann kommt diese fehlermeldung:
parse error, unexpected T_IF
kann mir jemand weiterhelfen?
danke
»hallo
versuch es so:
if (!$checkboxvariable) echo "nicht ausgefüllt";
oder andersherum :
if ($checkboxvariable) echo "ausgefüllt";
kann mir jemand weiterhelfen?
hope so
danke
bitte
romy
»hallo
versuch es so:
if (!$checkboxvariable) echo "nicht ausgefüllt";
juhu :)
danke!!!
was genau bedeutet das if(!variable)?`
wenn variable nicht existiert, dann... ? das bedeutet wenn ich in einer ifabfrage keine wertzuweisung gebe, dann wird danach "geschaut" ob die variable existiert oder nicht (je nachdem ob man ein ! davorsetzt oder nicht)?
:o) thx
»hallo
versuch es so:
was genau bedeutet das if(!variable)?`
wenn $variable existiert und einen Wert hat if-Anweisung true
wenn $variable nicht existiert bzw. keinen Wert hat if-Anweisung false
das nicht ist nur dazu da um den Anweisungsblock umzudrehen in diesem Bsp:
denn es ist die Verneinung, d.h.
if(!$variable) bedeutet genau das Gegenteil von dem oben dargestellten:
nämlich ->
wenn $variable existiert und einen Wert hat if-Anweisung false
wenn $variable nicht existiert bzw. keinen Wert hat if-Anweisung true
das Ausrufezeichen negiert den Wert der eigentlich drinsteht also aus Null mach Eins und umgekehrt
hab ich übrigens nur gemacht, weil Du es schon so stehen hattest!
ist letztendlich bei deinem Beispiel egal, wird erst bei grösseren Anfragen relevant, weil man damit Sachen abkürzen kann
»
:o) thx
LG
romy