Seite 1 von 1

einfaches registrierungsscript funktioniert nicht

Verfasst: 13.12.2006 15:17
von langeweile
ich habe folgendes script gecodetet:

Code: Alles auswählen

<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method=post>
Benutzername:<input type="text" size="40" maxlength="35" name="name"><br>
Passwort:<input type="password" size="40" maxlength="35" name="passwort"><br>
Icq Nummer:<input type="text" size="40" maxlength="9" name="icq"><br>
Wohnort:<input type="text" size="40" maxlength="38" name="wohnort"><br>
<input type="submit" value="Registrieren">
</form>
<?php
include ("dbconnect.php");
$name = "'".mysql_real_escape_string($_POST['name']) . "'";
$passwort = "'".mysql_real_escape_string($_POST['passwort']) . "'";
$icq = "'".mysql_real_escape_string($_POST['icq']) . "'";
$wohnort = "'".mysql_real_escape_string($_POST['wohnort']) . "'";
$sql_update = "SELECT name FROM User WHERE name=$name";
$sql_update_now = mysql_query($sql_update);
$row = mysql_fetch_assoc($sql_update_now);
$exist_name = $row['name'];
$name = strtolower($name);
if (!isset ($exist_name))
{
echo "Der Benutzername existiert bereits, bitte wähle einen anderen";
}
else
{
$db_update = "INSERT INTO User (name, passwort, icq, wohnort) VALUES ($name, $passwort, $icq, $wohnort)";
		$db_update_now = mysql_query($db_update) OR die("SQL FEHLER:<br>" . mysql_error() . "<br><br>SQL Code:<br>" . $db_update);
?>

wenn ich es aufrufe kommt der fehler:
Parse error: parse error, unexpected $ in /var/www/web12/html/php/index.php on line 28

Verfasst: 13.12.2006 15:19
von StarWolf3000
ohne } vor ?> gehts auch nicht

Verfasst: 13.12.2006 15:30
von langeweile
thx, hab ich irgendwie vergessen :D