Guten Morgen zusammen,
wahrscheinlich bin ich noch nicht ganz wach,
denn ich kann den Fehler in folgender Schleife
einfach nicht finden - vielleicht sieht ihr was!?
Wenn alle POST-Variablen einen Inhalt aufweisen, soll die SQL-Query
durchgeführt und mittels JS auf die vorherige Seite gesprungen werden.
Andernfalls soll nur per JS auf die vorherige Seite gesprungen werden.
Wenn jetzt allerdings nicht alle POST-Variablen einen Wert aufweisen,
wird trotzdem ersteres durchgeführt - mache ich gerade was falsch?
VG, David
wahrscheinlich bin ich noch nicht ganz wach,
denn ich kann den Fehler in folgender Schleife
einfach nicht finden - vielleicht sieht ihr was!?
PHP:
if ($_POST['n_mb'] != '' &&
$_POST['t_mb'] != '' &&
$_POST['n_int'] != '' &&
$_POST['t_int'] != '' &&
$_POST['n_rs1'] != '' &&
$_POST['t_rs1'] != '' &&
$_POST['n_rs2'] != '' &&
$_POST['t_rs2'] != '' &&
$_POST['frage1'] != '' &&
$_POST['frage2'] != '' &&
$_POST['frage3'] != '') {
$stmt_upd = "UPDATE users SET todo9 = 1 WHERE id = '$userid'";
$stmt_erg = mysqli_query($mysqli, $stmt_upd);
?>
<script language="javascript">
javascript:history.back();
</script>
<?php
} else {
?>
<script language="javascript">
javascript:history.back();
</script>
<?php
}
Wenn alle POST-Variablen einen Inhalt aufweisen, soll die SQL-Query
durchgeführt und mittels JS auf die vorherige Seite gesprungen werden.
Andernfalls soll nur per JS auf die vorherige Seite gesprungen werden.
Wenn jetzt allerdings nicht alle POST-Variablen einen Wert aufweisen,
wird trotzdem ersteres durchgeführt - mache ich gerade was falsch?
VG, David