Einen wunderschönen guten Morgen!
Ich verzweifel noch. Habe ein PHP Skript zum einloggen geschrieben, aber wenn ich auf den Loginbutten egeh, bekomme ich immer parse error als Fehlermeldung.
Ich hatte eine nicht geschlossene Klammer oder so vermutet, aber die finde ich nicht oder ich bin blind!
Anbei der Quelltext:
<? session_start();
include('var.inc.php');
if ((!isset($username)) OR (!isset($password)))
{
die("Please enter username and password!");
}
$conn=@mysql_connect($dbserver,$dbuser,$dbpass);
if (!$conn)
{
die("Sorry, no connection to database possible!");
}
mysql_select_db($dbname,$conn);
$query="SELECT password FROM login WHERE name='".$username.'"";
result=mysql_query($query,$conn);
$dbpass=mysql_fetch_array($result,MYSQL_ASSOC);
Mysql_close($conn);
if (!$dbpass)
{
die("Sorry, Username is unknown!");
}
if (!$dbpass["password"]<>$password)
{
die("Sorry, wrong password!");
}
session_register("username");
header("Location:index.php");
?>
Hoffe, ihr könnt mir weiterhelfen.
Vielen Dank im voraus!
Apprentice
Ich verzweifel noch. Habe ein PHP Skript zum einloggen geschrieben, aber wenn ich auf den Loginbutten egeh, bekomme ich immer parse error als Fehlermeldung.
Ich hatte eine nicht geschlossene Klammer oder so vermutet, aber die finde ich nicht oder ich bin blind!
Anbei der Quelltext:
<? session_start();
include('var.inc.php');
if ((!isset($username)) OR (!isset($password)))
{
die("Please enter username and password!");
}
$conn=@mysql_connect($dbserver,$dbuser,$dbpass);
if (!$conn)
{
die("Sorry, no connection to database possible!");
}
mysql_select_db($dbname,$conn);
$query="SELECT password FROM login WHERE name='".$username.'"";
result=mysql_query($query,$conn);
$dbpass=mysql_fetch_array($result,MYSQL_ASSOC);
Mysql_close($conn);
if (!$dbpass)
{
die("Sorry, Username is unknown!");
}
if (!$dbpass["password"]<>$password)
{
die("Sorry, wrong password!");
}
session_register("username");
header("Location:index.php");
?>
Hoffe, ihr könnt mir weiterhelfen.
Vielen Dank im voraus!
Apprentice
Comment