Ich habe ein Skript wie folgt:Wie führe ich sowohl if als auch else Blöcke basierend auf einer Bedingung in if-statement Block aus?
if(isset($_SESSION["LoginValidation"]) && $_SESSION["LoginValidation"] == 1){
$something = $db->prepare('SELECT cookie FROM users WHERE id = ?');
$something->execute(array($_SESSION["Id"]));
$num_row = $something->fetch();
$_SESSION["cookie"] = $num_row['cookie'];
if ($_SESSION["cookie"] != $_COOKIE['login'])){
// jump to following else statement (outer else statement)
}
} else {
/* here - this block should be execute when
- That inner if-statement is true
OR
- That outer if-statement is false
*/
}
Wie Sie sehen, ich brauche if
-Anweisung auszuführen und wenn innere if
-Anweisung ist true
dann else
-Anweisung auszuführen. Wie kann ich das machen?
Ändern Sie die Bedingung und setzen Sie den Code in die if-Anweisung, die Sie ausführen möchten, wenn sie gleich sind. – Rizier123
@ Rizier123 Nun kann ich das * nicht tun (basierend auf meinen echten Codes) * .. Eigentlich brauche ich ein * "jump" * oder * "go to" * code * (oder etwas ähnliches) * – stack
Ist das sonst für die nötig 1. wenn? –