Die aller,aller letzte Frage zu einem mysql login script!

pamax

Erfahrenes Mitglied
Hi,

Hab ein problem mit einen Login script. Wenn man die Seite aufruft steht automatisch, dass man eingelogt ist.Und wenn man die "Get-Variable"(Weiß net wie das heißt) dem script schickt steht immer automatisch, dass das Passwort/Username falsch ist .
PHP:
 <?php
	$mysql_user ='name des users';
	$mysql_pw ='';
	$mysql_host ='localhost';
	$mysql_db ='datenbank;
	$res_id = @mysql_connect($mysql_host, $mysql_user, $mysql_pw);
	while ($test = mysql_fetch_array($res_id))
	{
		$user = $test['interpret'];
		$passwd = $test['titel'];
	}
	$sql = "SELECT * FROM `cds`";
		if (!$res_id = mysql_query($sql))
		die ('Fehler');
	if($_GET['T1']==$user && $_GET['T2']==$passwd)
	{ 
 echo "Erfolgreich";
 }
 else
 {
 echo "Wrong !";
	}
?>

Danke für euere Hilfe im Voraus
 
pamax hat gesagt.:
Hi,

Hab ein problem mit einen Login script. Wenn man die Seite aufruft steht automatisch, dass man eingelogt ist.Und wenn man die "Get-Variable"(Weiß net wie das heißt) dem script schickt steht immer automatisch, dass das Passwort/Username falsch ist .
PHP:
 <?php
	$mysql_user ='name des users';
	$mysql_pw ='';
	$mysql_host ='localhost';
	$mysql_db ='datenbank;
	$res_id = @mysql_connect($mysql_host, $mysql_user, $mysql_pw);
	while ($test = mysql_fetch_array($res_id))
	{
		$user = $test['interpret'];
		$passwd = $test['titel'];
	}
	$sql = "SELECT * FROM `cds`";
		if (!$res_id = mysql_query($sql))
		die ('Fehler');
	if($_GET['T1']==$user && $_GET['T2']==$passwd)
	{ 
 echo "Erfolgreich";
 }
 else
 {
 echo "Wrong !";
	}
?>

Danke für euere Hilfe im Voraus

Hm das was da oben steht, ist so wies da oben steht absolut falsch? Fällt dir nicht auf, dass der Query hinter dem fetchen is?
Nebenbei ist am ende das Einrücken falsch und nochmal ganz nebenbei öhm kennst du WHERE? Ich empfehle dir, das Script da oben zu löschen, die Tutorials zu PHP und Mysql nochmal zu lesen und dann nochmal das Script neuzuschreiben.
 
Zurück