aktuelle.kurse/m133/5_Vorlagen-und-Loesungen/Login_A/user_inp.php

47 lines
1.3 KiB
PHP
Raw Normal View History

2022-02-24 09:37:43 +01:00
<?php
// Definition der Benutzer
$benutzer[0]["Nickname"] ="admin";
$benutzer[0]["Kennwort"] = "admin";
$benutzer[0]["Nachname"] = "Mustermann";
$benutzer[0]["Vorname"] = "Max";
2022-03-17 11:19:26 +01:00
$benutzer[1]["Nickname"] = "tinu";
$benutzer[1]["Kennwort"] = "mk";
2022-02-24 09:37:43 +01:00
$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
$connectionid = mysql_connect ("localhost", "root", "");
2022-03-17 11:19:26 +01:00
if (!mysql_select_db ("db_m133", $connectionid))
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.
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.<br>\n";
}
else
{
echo "Fehler beim Anlegen der Benutzer.<br>\n";
}
}
?>