Hallo,
hab folgende Fehlermeldung:
mit diesem Code:
Ich sehe leider nicht ganz das Problem, das Script hat vor dem Serverwechsel einwandfrei funktioniet!
hab folgende Fehlermeldung:
Code:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /var/www/virtual/clanhoster.net/htdocs/clanhosterweb/php/login.php on line 20
Warning: Cannot modify header information - headers already sent by (output started at /var/www/virtual/clanhoster.net/htdocs/clanhosterweb/php/login.php:20) in /var/www/virtual/clanhoster.net/htdocs/clanhosterweb/php/login.php on line 45
mit diesem Code:
Code:
<?php
// Session starten
session_start ();
// Datenbankverbindung aufbauen
$connectionid = mysql_connect ("localhost", "xxxxxx", "xxxxxxx");
if (!mysql_select_db ("xxxxxxx", $connectionid))
{
die ("Keine Verbindung zur Datenbank");
}
$sql = "SELECT ".
"Id, Nickname, Nachname, Vorname, status, email, port, ip, slots, game, betrag, icq ".
"FROM ".
"benutzerdaten ".
"WHERE ".
"(Nickname like '".$_REQUEST["name"]."') AND ".
"(Kennwort = '".md5 ($_REQUEST["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_nachname"] = $data["Nachname"];
$_SESSION["user_email"] = $data["email"];
$_SESSION["user_vorname"] = $data["Vorname"];
$_SESSION["user_status"] = $data["status"];
$_SESSION["user_ip"] = $data["ip"];
$_SESSION["user_port"] = $data["port"];
$_SESSION["user_game"] = $data["game"];
$_SESSION["user_betrag"] = $data["betrag"];
$_SESSION["user_icq"] = $data["icq"];
$_SESSION["user_slots"] = $data["slots"];
$_SESSION["user_kdnr"] = $data["kdnr"];
$loggedin = "login";
header ("Location: ../index.php?section=intern");
}
else
{
header ("Location: ../index.php?section=fehler1");
}
?>
Ich sehe leider nicht ganz das Problem, das Script hat vor dem Serverwechsel einwandfrei funktioniet!