TaxiDriver
Mitglied
So, eigentlich ein billiges Script, aber ich bin zu doof, den Fehler zu finden. Die VAR nickname in der $sql abfrage wird von der vorigen Seite übergeben; also seite1.php?nickname=peterpan. Vielleicht könnt Ihr mal gucken!
PHP:
<?php
session_start ();
$connectionid = @mysql_connect("localhost", "db7878", "dbpass");
if (!mysql_select_db ("dbbank", $connectionid))
{
die ("Keine Verbindung zur Datenbank");
}
$sql = "SELECT * FROM tempaktiv WHERE nickname = '$nickname'";
$result = mysql_query ($sql);
if (mysql_num_rows ($result) > 0)
{
// Benutzerdaten in ein Array auslesen.
$data = mysql_fetch_array ($result);
$_SESSION["user_nickname"] = $data["nickname"];
$_SESSION["user_kennwort"] = $data["kennwort"];
$_SESSION["user_email"] = $data["email"];
$_SESSION["user_nachname"] = $nachname;
$_SESSION["user_vorname"] = $vorname;
$_SESSION["user_strasse"] = $strasse;
$_SESSION["user_hausnr"] = $hausnr;
$_SESSION["user_plz"] = $plz;
$_SESSION["user_ort"] = $ort;
$_SESSION["user_land"] = $land;
header ("Location: anmelden3.php");
}
else
{
echo "Fehler";
}
?>