Hi,
hab mal wieder ein Problem und hänge schon Stunde dran.
Aufbau:
Ich habe ein LoginScript, dass einem Newsschreib Formular vorgeschaltet ist. Nun möchte ich, dass auf diesem Newsschreib Formular obene steht "Hallo " und dann soll der Name folgen mit dem man sich eingeloggt hat.
Der Login funktioniert einwandfrei. Es wird dann in eine Tabelle namens "users" eine "UserSession" Zahl eingegeben. Das ist die Zahl der session_id.
Problem:
Ich will ja nun den namen ("UserName") ausgeben, bei dem die aktuelle session_id mit der Zahl "UserSession" übereinstimmt. Das tut er aber leider nicht.
Hier mein Script:
Das Script zur gesamten Login.php Datei findet ihr hier: http://nopaste.php-q.net/68864
Ich komm einfach nicht mehr weiter. THX schonmal
PS: Das ist das Login Script von Mr. Happiness
hab mal wieder ein Problem und hänge schon Stunde dran.
Aufbau:
Ich habe ein LoginScript, dass einem Newsschreib Formular vorgeschaltet ist. Nun möchte ich, dass auf diesem Newsschreib Formular obene steht "Hallo " und dann soll der Name folgen mit dem man sich eingeloggt hat.
Der Login funktioniert einwandfrei. Es wird dann in eine Tabelle namens "users" eine "UserSession" Zahl eingegeben. Das ist die Zahl der session_id.
Problem:
Ich will ja nun den namen ("UserName") ausgeben, bei dem die aktuelle session_id mit der Zahl "UserSession" übereinstimmt. Das tut er aber leider nicht.
Hier mein Script:
PHP-Code:
$pp="SELECT UserName
FROM users
WHERE UserSession = ".session_id()."";
$result= mysql_query($pp);
$a = mysql_fetch_row($result);
echo $a["UserName"];
Das Script zur gesamten Login.php Datei findet ihr hier: http://nopaste.php-q.net/68864
Ich komm einfach nicht mehr weiter. THX schonmal
PS: Das ist das Login Script von Mr. Happiness
Kommentar