Hallo,
Wie kann ich die Variablen seien es z.B. $_POST['user'] und $_POST['passw'] als http-Authentifizierung festlegen?
Damit meine ich folgendes:
Wenn der Benutzer auf die nächste Seite wechselt (nachdem er erfolgreich angemeldet ist), dass ich diesen dann durch Abfrage von
$_SERVER['PHP_AUTH_USER'] und $_SERVER['PHP_AUTH_PW'] ermitteln und bestätigen kann!
Du kannst dem Browser wie gesagt nicht anweisen, die Zugangsdaten als HTTP-Basic-Authentifikation zu senden. In dem Fall blieben dir außer echtem HTTP-Auth nur Cookies, in denen die Zugangsdaten stehen, bzw. Sessions übrig. Sessions kannst du dann auch über Cookies realisieren, was gegenüber Cookies mit Zugangsdaten einen kleinen Vorteil hätte, weil nicht ständig wie bei HTTP-Basic-Auth die Zugangsdaten übers Netz gesendet werden würden, sondern nur eine Session-ID, die nur für begrenzte Zeit Zugang erlaubt. (Wenn einem die Sicherheit wichtig ist, nutzt man sowieso SSL zur Authentifikation.)
Mathias