Du kannst das auch ohne DB weniger umständlich machen. Du willst ja wohl nicht für jeden neune Benutzer deine Code ändern!
Schreibe dei Daten halt in eine Textdatei; z.B. im Format
Code:
[benutzername]|[verschlüsseltes PW]
Die
logdaten.php würde dann etwa so aussehen:
PHP-Code:
$username = $_POST['username'];
$passwort = sha1($_POST['passwort']);
$passwoerter = file('passwortfile.txt');
foreach ($passwoerter as $passw){
list($user, $pw) = explode('|', $passw);
if (!strcmp($username, $user)){
break;
}
}
if ($passwort = $pw){
header("Location: $user/bestellform.htm");
}
Und die Einträge schreibst du irgendwo mit
PHP-Code:
...
fprintf($fileresource, '%s|%s\n', $user, sha1($passw));
...
in die Datei.
Aber wie schon gesagt, ein System mit DB wäre einfacher. Und wozu du für jeden Benutzer eine eigene Bestellseite basteln willst, ist mir auch nicht klar.