Ich möchte den Browser umleiten wenn ein Benutzer nicht eingeloggt ist.
$sess = $_SESSION["username"]; if($sess) { echo "logged in"; } else { header("refresh=2;url=login.php"); }
Ich erhalte aber einen 500 Serverfehler. Woran kann das liegen?
Du solltest in den Error Logs die Fehlerursache finden. Beim refresh Parameter muss ein ":" sein, bei der URL ein "=".
header("refresh:2;url=login.php");