mehrere Bedingungen in If-Anweisung

möp

Erfahrenes Mitglied
Hallo,

Ich hab ein Problem mit einer if-Anweisung:

Ich hab ein Formular mit den Variablen $phone und $callback. Wenn die Checkbox "callback" angeklickt wurde und im Feld "phone" nix steht, soll eine nachricht erscheinen, das die nummer eingetragen werden muss.

wie schreib ich nun diese ifanweisung?
----------------------------------------------------------------------------------
if ( $phone == ""&& $callback == checked) {
echo "Bitte geben Sie Ihre Telefonnummer ein.<br><br>";
echo "<input type=button value=zurück onClick=history.back()>";
exit;
}
---------------------------------------------------------------------------------

mfg
möp
 
Code:
if (($_GET['phone'] == "") && isset($_GET['callback'])) {
    // Fehler ausgeben
}
 
sorry :-)

wie würde das mit 3 Bedingungen aussehen?
Wenn "katalog" angeklickt ist mussen "strasse" und "ort" angegeben werden.
-----------------------------------------------------------------------------------------
if ((($_REQUEST ['strasse'] == "") && ($_REQUEST ['ort'] == "")) && isset($_REQUEST ['katalog'])) {
echo "Bitte geben Sie Ihre Adresse ein.<br><br>";
echo "<input type=button value=zurück onClick=history.back()>";
exit;
}
---------------------------------------------------------------------------------------------

mfg
möp
 
PHP:
if ((($_REQUEST ['strasse'] == "") || ($_REQUEST ['ort'] == "")) && isset($_REQUEST ['katalog'])) {

(Ich habe das erste && durch ein || ersetzt.)
 
Zuletzt bearbeitet:
Zurück