Hallo Leute.
Folgendes Problem tritt auf, wenn ich mich bei meinem Login-Script einloggen möchte.
Zitat
Warning: Unknown(): Your script possibly relies on a session side-effect which existed until PHP 4.2.3. Please be advised that the session extension does not consider global variables as a source of data, unless register_globals is enabled. You can disable this functionality and this warning by setting session.bug_compat_42 or session.bug_compat_warn to off, respectively. in Unknown on line 0
Was kann ich dagegen tun? Wie ist der Standard in PHP5?
Hier ist der Code für das session-basierte Loginsystem
Code
<div class="headline">Login</div>
<div class="content">
<?
$user = ($_POST['user']);
$pass = ($_POST['pass']);
if (empty($user) || empty($pass))
{
?>
Sie müssen alle Felder ausfüllen!
[url='javascript:history.back();']Zurück[/url]
<?
}
else
{
$pass = md5($pass);
$sql = "SELECT * FROM user WHERE user = '$user'";
$query = mysql_query($sql);
$row = mysql_fetch_array($query) or die("User existiert nicht!
\n<a href=\"javascript:history.back();\">Zurück</a>");
if ($pass != $row['pass'])
{
?>
Dein Passwort stimmt nicht mit dem gespeicherten Passwort überein!
[url='javascript:history.back();']Zurück[/url]
<?
}
else
{
$user = $row['user'];
session_register('user');
?>
Login erfolgreich!
[url='index.php?s=welcome']Weiter[/url]
<?
}
}
?>
</div>
Alles anzeigen
Danke für die Hilfe