Moin,
Habe hier vor einiger Zeit hier ein Loginscript gefunden, dass local auf meinem Rechner (Xampp) läuft. Doch wenn ich es auf meinen Server setze um es auch im Netz zu testen werde ich zu meiner Fehlerseite (fehler.php) umgeleitet wo der entsprechende Fehler ausgegeben wird. Könnte vielleicht mal jemand drübergucken und mir helfen
Danke euch schonmal im vorraus.
Habe hier vor einiger Zeit hier ein Loginscript gefunden, dass local auf meinem Rechner (Xampp) läuft. Doch wenn ich es auf meinen Server setze um es auch im Netz zu testen werde ich zu meiner Fehlerseite (fehler.php) umgeleitet wo der entsprechende Fehler ausgegeben wird. Könnte vielleicht mal jemand drübergucken und mir helfen
PHP:
<?php
// Session starten
session_start ();
include('.../include/inc.data.php');
$sql = 'SELECT *
FROM
benutzerdaten
WHERE
(Nickname like "'.mysql_real_escape_string($_POST['name']).'")
AND
(Kennwort = "'.mysql_real_escape_string(md5($_POST['pwd'])).'")';
$result = mysql_query ($sql);
if (mysql_num_rows ($result) > 0)
{
// Benutzerdaten in ein Array auslesen.
$data = mysql_fetch_array ($result);
// Sessionvariablen erstellen und registrieren
$_SESSION["user_id"] = $data["Id"];
$_SESSION["user_nickname"] = $data["Nickname"];
$_SESSION["user_pw"] = $data["Kennwort"];
$_SESSION["user_vorname"] = $data["Vorname"];
$_SESSION["user_name"] = $data["Name"];
$_SESSION["user_strasse"] = $data["Strasse"];
$_SESSION["user_plz"] = $data["Postleitzahl"];
$_SESSION["user_ort"] = $data["Ort"];
$_SESSION["user_geburt"] = $data["Geburtsdatum"];
$_SESSION["user_land"] = $data["Land"];
$_SESSION["user_email"] = $data["eMail"];
$_SESSION["user_start"] = $data["Ab"];
$_SESSION["user_art"] = $data["Status"];
header ("Location: ../mitglieder/konto.php");
}
else
{
header ("Location: ../fehler.php?login_error=1");
}
print mysql_error();
?>
Danke euch schonmal im vorraus.