Hallo ich habe ein Problem mit meinem Loginscript. Ich hoffe es kann mir jemand helfen.
Hier das script:
<?php
session_start() or die('Konnte Session nicht starten');
$name= $_POST['nick'];
$passwort= $_POST['pass'];
$connect=@mysql_connect('localhost', 'xxx', 'xxx') or die(mysql_error());
@mysql_select_db('xxx', $connect) or die(mysql_error());
$sql='SELECT id
FROM users
WHERE user='".$name." AND pass= MD5 ".$passwort.";
mysql_query($sql) or die(mysql_error());
$user=@mysql_fetch_assoc($result) or die(mysql_error());
if (!is_array($user))
die('Falsche Logindaten!');
$sql='UPDATE users
SET UserSession='".session_id()."'
WHERE id=".$user['userid'];
@mysql_query($sql) or die(mysql_error());
?>
und dann wird mir gesagt:
unexpected '\"' on line 11
aber ich kann den Fehler nicht finden. Ich bin grad erst dabei PHP zu lernen und würde mich freuen wenn mir jemand helfen könnte. Danke schonmal im vorraus!
Hier das script:
<?php
session_start() or die('Konnte Session nicht starten');
$name= $_POST['nick'];
$passwort= $_POST['pass'];
$connect=@mysql_connect('localhost', 'xxx', 'xxx') or die(mysql_error());
@mysql_select_db('xxx', $connect) or die(mysql_error());
$sql='SELECT id
FROM users
WHERE user='".$name." AND pass= MD5 ".$passwort.";
mysql_query($sql) or die(mysql_error());
$user=@mysql_fetch_assoc($result) or die(mysql_error());
if (!is_array($user))
die('Falsche Logindaten!');
$sql='UPDATE users
SET UserSession='".session_id()."'
WHERE id=".$user['userid'];
@mysql_query($sql) or die(mysql_error());
?>
und dann wird mir gesagt:
unexpected '\"' on line 11
aber ich kann den Fehler nicht finden. Ich bin grad erst dabei PHP zu lernen und würde mich freuen wenn mir jemand helfen könnte. Danke schonmal im vorraus!
Kommentar