Forum Doku Wiki Blog

Forumsarchiv 2004, Mai
Zwei Bedingungen für eine Aktion

archivierte Beiträge lesen

  1. (PHP) Zwei Bedingungen für eine Aktion von Tim, 15. 05. 2004, 14:08

Zwei Bedingungen für eine Aktion

Der folgende Beitrag wurde am 15. 05. 2004, 14:08 Uhr von Tim veröffentlicht.

Hallo,

Ich möchte per PHP überprüfen lassen ob jemand einen Namen und einen Text eingegeben hat und ob die E-Mail Adresse stimmt.
Es funktioniert auch alles wunderbar, nur bei dem unteren Code weiss ich nicht mehr weiter.
Wie mache ich denn zwei verschiedene "ifs" für eine einzige Ausgabe?

if (isset($text) && $name != "")
if(check_mail($mail)
{
echo "allet klar!";
}

Gruss

Zwei Bedingungen für eine Aktion

Der folgende Beitrag wurde am 15. 05. 2004, 14:15 Uhr von AllesMeins veröffentlicht.

Hiho,

entweder du scheibst alles in eine if abfrage rein:

if($a = 1 && $b = 2 && $c == 3 && $d == 4){
echo "Hallo";
}

Anders kannst du auch ganz normal die Abfragen schachteln und noch ne If Bedingung da hin schreiben wo echo "Hallo" steht

if($a == 1){
if($b == 2){
if($c == 3){
if($d == 4){
echo "Hallo
}
}
}
}

Diese beiden Bedingungen machen genau das gleiche, nämlich nur hallo ausgeben wenn $a = 1, $b = 2, $c = 3 und $d = 4.

Grüsse

Zwei Bedingungen für eine Aktion

Der folgende Beitrag wurde am 15. 05. 2004, 14:20 Uhr von Tim veröffentlicht.

Ich hab es jetzt mal so gemacht:

if (isset($text) && $name != "")){
if (check_mail($mail))
{
echo "allet klar!";
}
}

Aber das geht leider auch nicht.
Das muss irgendwie am check_mail liegen.

Zwei Bedingungen für eine Aktion

Der folgende Beitrag wurde am 15. 05. 2004, 14:25 Uhr von siro veröffentlicht.

Hallo.

Ich glaube, du hast ein Problem mit den Klammern.
In beiden Beispielen waren einzelne Klammern zu finden.

            Diese Klammer ergibt keinen Sinn.
                                   v
> if (isset($text) && $name != "")){

MfG _Siro.

Zwei Bedingungen für eine Aktion

Der folgende Beitrag wurde am 15. 05. 2004, 14:27 Uhr von Tim veröffentlicht.

Tatsächlich.
Jetzt ist alles in Ordnung.
Danke!

© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4