Hallo,
ich bin gerade eine PHP - Registrierung für meinen Chat am schreiben. Dieser läuft momentan nur mit vorläufig reservierten Usernamen. Nun aber will ich das jeder seinen Namen selber registrierung kann. Soweit läuft alles, ausser das bei der Registrierung nur Zahlen eingegeben dürfen
Ich habe das PHP-Script zum eintragen in die MySQL - Tabelle und die Konfiguation der MySQl Tabelle angehangen !
Achso, ich weis das es besser wäre einen richtigen Chat irgendwo sich zu saugen, aber ich will noch ein wenig lernen
PHP-Script:
MySQL - Konfiguation:
Feld Typ Attribute Null Stanard Extras
Id int(11) x Nein x auto_increment
Nickname varchar(50) x Nein x x
Kennword varchar(50) x Nein x x
Nachname varchar(50) x Nein x x
Vorname varchar(50) x Nein x x
E-Mail varchar(50) x Nein x x
Rechte varchar(50) x Nein x x
Danke schon im voraus !
MyPleX
ich bin gerade eine PHP - Registrierung für meinen Chat am schreiben. Dieser läuft momentan nur mit vorläufig reservierten Usernamen. Nun aber will ich das jeder seinen Namen selber registrierung kann. Soweit läuft alles, ausser das bei der Registrierung nur Zahlen eingegeben dürfen

Ich habe das PHP-Script zum eintragen in die MySQL - Tabelle und die Konfiguation der MySQl Tabelle angehangen !
Achso, ich weis das es besser wäre einen richtigen Chat irgendwo sich zu saugen, aber ich will noch ein wenig lernen

PHP-Script:
PHP:
<?php
$Nick = $HTTP_POST_VARS["Nick"];
$Pass = $HTTP_POST_VARS["Password"];
$Vorname = $HTTP_POST_VARS["Vorname"];
$Nachname = $HTTP_POST_VARS["Nachname"];
$EMail = $HTTP_POST_VARS["EMail"];
// Aufbau der Datenbankverbindung
$connectionid = mysql_connect ("localhost", "root", "");
if (!mysql_select_db ("LoginSystem", $connectionid))
{
die ("Keine Verbindung zur Datenbank");
}
// SQL-Anweisung erstellen
$sql = 'INSERT INTO `benutzerdaten` ( `Nickname` , `Kennwort` , `Vorname` , `Nachname` , `E-Mail` , `Id` ) '
. ' VALUES ('.$Nick.', '.$Pass.', '.$Vorname.', '.$Nachname.', '.$EMail.',\'\');'
. ' ';
// "VALUES ('".$value["Nickname"]."', '".md5 ($value["Kennwort"])."', '".$value["Nachname"]."', '".$value["Vorname"]."')"
mysql_query ($sql);
if (mysql_affected_rows ($connectionid) > 0)
{
echo "Benutzer erfolgreich angelegt.<br>\n";
}
else
{
echo "Fehler beim Anlegen der Benutzer.<br>\n";
}
?>
MySQL - Konfiguation:
Feld Typ Attribute Null Stanard Extras
Id int(11) x Nein x auto_increment
Nickname varchar(50) x Nein x x
Kennword varchar(50) x Nein x x
Nachname varchar(50) x Nein x x
Vorname varchar(50) x Nein x x
E-Mail varchar(50) x Nein x x
Rechte varchar(50) x Nein x x
Danke schon im voraus !
MyPleX