Seite 1 von 1

username direkt an login.php übergeben

Verfasst: 26.11.2002 23:03
von Jonas
Ich will den username direkt an die login.php übergeben. Kein Formular vorher, direkt ein text-link!

habe folgendes gedacht:
http://localhost/phpBB2/login.php?usern ... st&login=1

aber es kommt: 'ungültiger Benutzername' - bevor ihr fragt, ja, der user ist da und normlaes login geht.

Habt ihr da 'ne Ahnung? thx

Verfasst: 26.11.2002 23:53
von Mister_X
login.php
suche nach

Code: Alles auswählen

		$username = isset($HTTP_POST_VARS['username']) ? $HTTP_POST_VARS['username'] : '';
		$password = isset($HTTP_POST_VARS['password']) ? $HTTP_POST_VARS['password'] : '';
und ersetze dies mit

Code: Alles auswählen

                 if ( $HTTP_POST_VARS['username'] != '' && $HTTP_POST_VARS['password'] != '')
		{
		$username = isset($HTTP_POST_VARS['username']) ? $HTTP_POST_VARS['username'] : '';
		$password = isset($HTTP_POST_VARS['password']) ? $HTTP_POST_VARS['password'] : '';
                 }
		else
		{
                 $username = isset($HTTP_GET_VARS['username']) ? $HTTP_GET_VARS['username'] : '';
		$password = isset($HTTP_GET_VARS['password']) ? $HTTP_GET_VARS['password'] : '';
                 }

Verfasst: 27.11.2002 13:54
von Jonas
Hey, cool :)

Yo, so geht's. Vielen Dank. Ist ja im grunde auch ganz logisch...wieso bin ich nicht selber drauf gekommen? *grübel*

Auf jeden Fall danke :)

Verfasst: 27.11.2002 16:50
von Mister_X
gut, nur noch als Frage: Wofür brauchst du das ? Wenn bei irgendwelche Links mein Passwort offen und unverschlüsselt übertragen wird dann zeugt das nicht unbedingt von Sicherheit, besonders da die Browser ja jede Adresse speichern :o