Stefan Lodders: Denkfehler bei Login-Script? (unter Verwendung von Sessions)

Beitrag lesen

Darf ich auch mal? :)

<?php
session_start();
session_register("benutzername");

Wird hier registriert, aber wo bekommt $benutzername seinen Wert in _diesem_ Skript her? Eventuelle musst Du auf die Sessionvariablen mit $_SESSION["benutzername"] zurückgreifen.

$abfrage = "SELECT * FROM login WHERE benutzername='$benutzername' AND pass='$pass'";

Ähnliches hier: Woher hat $pass denn ihren Wert? Kommt der Wert von einem Formular, dass dieses Skript aufruft? Dann versuche es mal mit $_POST/$_GET("pass") (evtl. Gleiches mit $benutzername machen).

Sonst kann ichmich zum Debuggen nur Svens Tipps anschließen: Echos rein und ausgeben lassen, was immer auszugeben ist.

Gruss, Stefan