caramba12321
blödefragensteller
Hi freunde, ich habe hier ein anmeldescript, das seltsame ist , das zwar alles in die Datenbank eingetragen wird, jedoch die bestätigungsmeldung nicht erscheint, wisst ihr warum
Gruss Caramba
Ps: die Datenbankdaten hab ich durch xx ersetzt
Code:
<h1 align="center">Registrierung</h1>
<form method='post' action=''>
<table width='100%' align="center">
<tr>
<td width='15%' valign='top'>Nickname*</td>
<td width='85%'><input type="text" name="Nickname"></td>
</tr>
<tr>
<td width='15%' valign='top'>Passwort*</td>
<td width='85%'><input type="text" name="Password"></td>
</tr>
<tr>
<td width='15%' valign='top'>Vorname*</td>
<td width='85%'><input type="text" name="Vorname"></td>
</tr>
<tr>
<td width='15%' valign='top'>Nachname*</td>
<td width='85%'><input type='text' name="Nachname"></td>
</tr>
<tr>
<td colspan="2"><input type="submit" name="submit"></td>
</tr>
</table>
</form><br>Felder, die mit einem * gekennzeichnet sind müssen ausgefüllt werden.
<?php
if($_POST['submit'] == "submit")
{
@mysql_connect('localhost','xx',xx') or die("Keine Verbindung zur Datenbank");
mysql_select_db('xxx') or die('Auswahl der DB fehlgeschlagen');
$sql = "INSERT INTO ".
"benutzerdaten (Nickname, Kennwort, Nachname, Vorname) ".
"VALUES ('".$_POST["Nickname"]."',
'".md5 ($_POST["Kennwort"])."',
'".$_POST["Nachname"]."',
'".$_POST["Vorname"]."'
)
";
mysql_query($sql);
if (mysql_affected_rows() > 0) {
echo "Benutzer erfolgreich angelegt.<br>\n";
}
else {
echo "Fehler beim Anlegen der Benutzer.<br>\n";
}
}
?>
Gruss Caramba
Ps: die Datenbankdaten hab ich durch xx ersetzt