<?php
session_start();
header('Content-type:text/html;charset=utf-8');
$code = $_POST["code"]; //Bestätigungscode
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
if (empty($_POST['username'])){
echo "<script>alert('Benutzername darf nicht leer sein! ' );location.href = 'login.html'; 'password'])){
echo "<script>alert('Passwort darf nicht leer sein!'); location.href='login.html';< /script>"; $password=$_POST['password'];
}
}
if($code != $_SESSION['authcode']) // Bestimmen Sie, ob der eingegebene Bestätigungscode vorliegt wird mit der Bestätigungscode-PHP-Datei generiert. Die Informationen stimmen überein. { echo "<script type='text/javascript'>alert('Verification code error!');location='login.html';< /script>"; }
echo "<script>alert('Falsches Passwort!'); location.href='login.html';</script>"; //1 Stunde lang speichern
if (empty($_COOKIE['PHPSESSID'])) {
session_set_cookie_params($expire); session_start();
}else{setcookie('PHPSESSID', session_id() , time() + $expire);
header("location :index.html");
}else{
$_SESSION['username']=$_POST['username']; ');</script><br>";
好 Echo "Hallo! {$ _ Session ['username']}, willkommen zurück!"; echo "& lt; a href = 'logout.php' & gt; cancel & lt;/a & gt; "; }else{ echo "<script>alert('Kein solcher Benutzer!');location.href='login.html';</script>";}?>
echo "<script type='text/javascript'>alert('验证码错误!');location='login.html';</script>";
后加个return
写代码不要用这么多的if 没有截断