Exilas-mer
Member
- 7 September 2008
- 17
- 0
Ich versuch grad ein kleines LoginScript mit PHP/Mysql zu schreiben(bin ein totaler Newbie) und hab folgende 2 Probleme gekriegt:
Warning: mysql_num_rows() expects parameter 1 to be resource, null given in C:\xampplite\htdocs\login.php on line 14
Warning: Cannot modify header information - headers already sent by (output started at C:\xampplite\htdocs\login.php:14) in C:\xampplite\htdocs\login.php on line 28
Was die Meldungen bedeuten ist mir ja halbwegs klar, nur wie ich das ganze richtig hinkriege nicht
Mfg
Warning: mysql_num_rows() expects parameter 1 to be resource, null given in C:\xampplite\htdocs\login.php on line 14
Warning: Cannot modify header information - headers already sent by (output started at C:\xampplite\htdocs\login.php:14) in C:\xampplite\htdocs\login.php on line 28
Was die Meldungen bedeuten ist mir ja halbwegs klar, nur wie ich das ganze richtig hinkriege nicht
PHP:
<?php
session_start ();
$connectionid = mysql_connect ("localhost", "admin", "79850405");
if (!mysql_select_db ("user", $connectionid)) {
die ("Keine Verbindung zur Datenbank");
}
$sql = "SELECT ".
"ID, Username, Password ".
"FROM ".
"User ".
"WHERE ".
"(Username like '".$_REQUEST["Username"]."') AND ".
"(Kennwort = '".$_REQUEST["Password"]."')";
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_username"] = $data["Username"];
$_SESSION["user_password"] = $data["Password"];
header ("Location: intern.php");
}
else
{
header ("Location: formular.php?fehler=1");
}
?>
Mfg
)