Hallo allerseits
Ich versuche, mein eigenes Login-script zu schreiben. Das Übergeben der Felder-Werte klappt soweit. Aber beim Vergleich dieser Werte mit den Werten aus der DB, aber auch bei der Analyse dieses Problems, scheitere ich.
Eigentlich erwarte beim submitten die Ausgabe der User-ID des sich einloggenden Benutzers und das Formular. Da ist aber nur das Formular...
print_r($_POST) gibt erst "Array ()" und dann "Array ( [nick] => user [userpass] => user )" aus. Und ein Feld aus der Datenbank auslesen klappt auch.
(Den Aufbau zur Datenbank habe ich hier entfernt)
Für Tipps bin ich natürlich sehr dankbar.
<html><body>
<?php
$nick = $_POST['nick'];
$userpass = $_POST['userpass'];
$qry = "SELECT user_id FROM users WHERE nickname='".$nick."' AND userpass='".$userpass."'";
$row = mysql_fetch_assoc($qry);
echo $row['user_id'];
?>
<form type="submit" action="http://url/index.php" method="post">
Nick<input name="nick" type="text"><br />
Pass<input name="userpass" type="password"><br /> <input type="submit" value="senden">
</form></body></html>