Hallo,
ich habe das Login Script von einem Tutorial hier installiert. (tut )
Hat auch alles wunderprächtig funktioniert, obwohl cih noch wenig Ahnung von Php/MySql habe.
Nun wollte ich fragen wie ich aus diesem Teil des Scripts, ein aufrufbares Script mache mit input Feldern die mir dann die Daten (Nickname, Passwort, Nachname, Vorname) automatisch in die Datenbank eintragen.
Kann mir da jemand ein bisschen helfen?
Gruß hannes-L
ich habe das Login Script von einem Tutorial hier installiert. (tut )
Hat auch alles wunderprächtig funktioniert, obwohl cih noch wenig Ahnung von Php/MySql habe.
Nun wollte ich fragen wie ich aus diesem Teil des Scripts, ein aufrufbares Script mache mit input Feldern die mir dann die Daten (Nickname, Passwort, Nachname, Vorname) automatisch in die Datenbank eintragen.
PHP:
<?php
// Definition der Benutzer
$benutzer[0]["Nickname"] ="admin";
$benutzer[0]["Kennwort"] = "admin";
$benutzer[0]["Nachname"] = "Mustermann";
$benutzer[0]["Vorname"] = "Max";
$benutzer[1]["Nickname"] = "test";
$benutzer[1]["Kennwort"] = "abc";
$benutzer[1]["Nachname"] = "Kunze";
$benutzer[1]["Vorname"] = "Martin";
// Sie können an dieser Stelle beliebig viele Benutzer anlegen.
// Achten Sie dabei nur auf die Fortführung der Nummer.
// Aufbau der Datenbankverbindung
$connectionid = mysql_connect ("localhost", "root", "");
if (!mysql_select_db ("LoginSystem", $connectionid))
{
die ("Keine Verbindung zur Datenbank");
}
// Zuerst alle Datensätze löschen um keine Dopplungen zu bekommen.
mysql_query ("DELETE FROM benutzerdaten");
// Daten eintragen
while (list ($key, $value) = each ($benutzer))
{
// SQL-Anweisung erstellen
$sql = "INSERT INTO ".
"benutzerdaten (Nickname, Kennwort, Nachname, Vorname) ".
"VALUES ('".$value["Nickname"]."', '".
md5 ($value["Kennwort"])."', '".
$value["Nachname"]."', '".
$value["Vorname"]."')";
mysql_query ($sql);
if (mysql_affected_rows ($connectionid) > 0)
{
echo "Benutzer erfolgreich angelegt.\n";
}
else
{
echo "Fehler beim Anlegen der Benutzer.\n";
}
}
?>
Kann mir da jemand ein bisschen helfen?
Gruß hannes-L
Zuletzt bearbeitet: