2022-02-24 09:37:43 +01:00
|
|
|
|
<?php
|
|
|
|
|
// Definition der Benutzer
|
2022-03-17 11:19:26 +01:00
|
|
|
|
// 08.03.17 Umstellung auf mysqli-connector
|
2022-02-24 09:37:43 +01:00
|
|
|
|
$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<74>hrung der Nummer.
|
|
|
|
|
|
|
|
|
|
// Aufbau der Datenbankverbindung
|
2022-03-17 11:19:26 +01:00
|
|
|
|
$con = mysqli_connect ("localhost", "root", "");
|
|
|
|
|
if (!mysqli_select_db ($con,"LoginSystem"))
|
2022-02-24 09:37:43 +01:00
|
|
|
|
{
|
|
|
|
|
die ("Keine Verbindung zur Datenbank");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// Zuerst alle Datens<6E>tze l<>schen um keine Dopplungen zu bekommen.
|
2022-03-17 11:19:26 +01:00
|
|
|
|
mysqli_query ($con,"DELETE FROM benutzerdaten");
|
2022-02-24 09:37:43 +01:00
|
|
|
|
|
2022-03-17 11:19:26 +01:00
|
|
|
|
// Daten aus obigem Benutzer - array auslesen
|
|
|
|
|
// und als einzelnen Datensaetze in der Datenbank abgespeichert
|
2022-02-24 09:37:43 +01:00
|
|
|
|
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"]."')";
|
2022-03-17 11:19:26 +01:00
|
|
|
|
mysqli_query ($con,$sql);
|
2022-02-24 09:37:43 +01:00
|
|
|
|
|
2022-03-17 11:19:26 +01:00
|
|
|
|
if (mysqli_affected_rows ($con) > 0)
|
2022-02-24 09:37:43 +01:00
|
|
|
|
{
|
|
|
|
|
echo "Benutzer erfolgreich angelegt.<br>\n";
|
|
|
|
|
}
|
|
|
|
|
else
|
|
|
|
|
{
|
|
|
|
|
echo "Fehler beim Anlegen der Benutzer.<br>\n";
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
?>
|