Hallo,
ich habe vor ein einfaches register script zu schreiben. Jedoch werden die Daten nicht in meiner mysql Datenbank geschrieben... Ich hoffe ihr könnt mir weiterhelfen:+
So sieht mein Quelltext aus.
Dies ist der Fehler der erscheint:
Parse error: parse error, unexpected $end in C:\Programme\xampp\htdocs\Martin\bestaetigung.php on line 161
Jedoch ist die angegebene Zeite nur die Endung von </html>....
Mfg
Roumeo
ich habe vor ein einfaches register script zu schreiben. Jedoch werden die Daten nicht in meiner mysql Datenbank geschrieben... Ich hoffe ihr könnt mir weiterhelfen:+
PHP:
if( !empty($_POST) ) {
if( $_POST['pass1'] = $_POST['pass2'] ) {
echo "Name: " .$_POST['vname']. " " .$_POST['nname']. " alias " .$_POST['nick']. "<br>";
echo "Geburtstag: " .$_POST['geburtstag']. "<br>";
echo "Passwort: " .$_POST['pass1'];
}
else
echo '<center>';
echo 'Das Passwort entspricht nicht der Wiederholung<br>';
echo 'Bitte Korrigieren Sie es<br><br>';
echo '<a href="register.php">zurück</a>';
echo '</center>';
}
else {
echo '<center>';
echo "!Bitte geben Sie Ihre Daten ein!";
echo '</center>';
}
echo '<form action="bestaetigung.php" target="self" method="post"';
echo '<input type="submit" value="abschicken" name="submit"';
echo '</form>';
if(isset($_POST['submit'])){
mysql_connect($hostname, $uname, $passwd)
or die("no connection to database host 'localhost'");
if (!$no_select_db) {
mysql_select_db($dbname)
or
die('no database selected');
}
$vname = $_POST['vname'];
$nname = $_POST['nname'];
$geburtstag = $_POST['geburtstag'];
$nick = $_POST['nick'];
$pass1 = $_POST['pass1'];
$sql = "INSERT INTO registered
(vname,nname,geburtstag,nick,pass1)
VALUES
('$vname',
'$nname',
'$geburtstag',
'nl2br($nick)',
'$pass1')";
$eintragen = mysql_query($sql);
?>
So sieht mein Quelltext aus.
Dies ist der Fehler der erscheint:
Parse error: parse error, unexpected $end in C:\Programme\xampp\htdocs\Martin\bestaetigung.php on line 161
Jedoch ist die angegebene Zeite nur die Endung von </html>....
Mfg
Roumeo