Hallo,
Ich habe folgendes Problem ich übergebe Daten aus einem Formular an eine php Datei und möchte diese dann in eine Datenbank schreiben aber ich bekomme jedes mal diese
--> Parse error: syntax error, unexpected T_STRING in C:\apachefriends\xampp\htdocs\projekt\log.php on line 18
Fehlermeldung!
Kann mir jemand sagen woran das liegt?
So sieht meine Datenbank aus:
Typ NULL
ID int(11) Nein
Benutzername varchar(50) Nein
Passwort varchar(50) Nein
Vorname varchar(50) Nein
Nachname varchar(50) Nein
Mail varchar(100) Nein
So Sieht mein Formular aus:
<html>
<head>
<title>Registrierung</title>
<style type="text/css">
<!--
.form {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
line-height: normal;
font-weight: bold;
color: #CCCCCC;
text-decoration: none;
cursor: default;
filter: Glow(Color=000000, Strength=70);
}
-->
</style>
<style type="text/css">
<!--
.button {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #666666;
}
-->
</style>
</head>
<body bgcolor="#2D3035">
<form action="log.php" method="POST" class=".form">
<table width="47%" border="0">
<tr class="form">
<td width="39%">Benutzername: </td>
<td width="61%">
<input type="Text" name="Benutzername" value="" size="30" class=".form"></td>
</tr>
<tr class="form">
<td>Vorname: </td>
<td>
<input type="Text" name="Vorname" value="" size="30" class=".form"></td>
</tr>
<tr class="form">
<td>Nachname: </td>
<td>
<input type="Text" name="Nachname" value="" size="30" class=".form"></td>
</tr>
<tr class="form">
<td>E-Mail Adresse: </td>
<td>
<input type="Text" name="Mail" value="" size="30" class=".form"></td>
</tr>
<tr class="form">
<td>Kennwort: </td>
<td>
<input type="Password" name="Kennwort" value="" size="30" class=".form"></td>
</tr>
<tr class="form">
<td>Kennwort wiederholen: </td>
<td>
<input type="Password" name="Kennwortwi" value="" size="30" class=".form"></td>
</tr>
<tr class="form">
<td><input type="Submit" name="gesendet" value="Registrieren" class=".button">
</td>
</tr>
</table>
</form>
</body>
</html>
So sieht meine php datei aus:
<html>
<title>Registrierung</title>
<body>
<?php
$server="localhost";
$nutzer="root";
$kenn="";
mysql_connect($server,$nutzer,$kenn);
mysql_select_db("database");
$Benutzername=$HTTP_POST_VARS[benutzername];
$Vorname=$HTTP_POST_VARS[Vorname];
$Nachname=$HTTP_POST_VARS[Nachname];
$Mail=$HTTP_POST_VARS[Mail];
$Kennwort=$HTTP_POST_VARS[Kennwort];
$Kennwortwi=$HTTP_POST_VARS[Kennwortwi];
INSERT INTO login (Benutzername, Vorname, Nachname, Mail, Kennwort) VALUES ('$Benutzername', '$Vorname', '$Nachname', '$Mail', '$Kennwort' );
?>
</body>
</html>
Kann mir da jemand helfen?