PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Wo liegt der Fehler ?


trikker3k
31.10.2003, 23:01:56
Hallo, bei folgedem Script kommt als Ausgabe immer Resource id #5 und ich keinen Fehler finden !?


$abfrage = "SELECT pass FROM my_config";
$ergebnis = mysql_query($abfrage,$verbindung);
$ar = mysql_fetch_array($ergebnis);
if(isset($HTTP_GET_VARS["pass"]))
{$password = md5($HTTP_GET_VARS["pass"]);
if($ar == $password){echo "tooooll";}
else{ echo "mist 1";}
}
else{ echo"
Login
";
}

sollte ein LogIn Script werden !?

thx

Progman
01.11.2003, 00:09:38
http://faq.php-q.net/#error
http://faq.php-q.net/#mysql
http://tut.php-q.net/einruecken.html
http://faq.php-q.net/#resource

René_M
01.11.2003, 09:33:59
Hi trikker3k,

if($ar['pw'] == $password){echo "tooooll";}
Das pw in $ar['pw'] ist der feldname in deiner MySQL-Tabelle. Mußt du natürlich an deine Namesvergabe anpassen.

<?php

$abfrage = 'SELECT `pass` FROM `my_config` LIMIT 1';
$ergebnis = mysql_query($abfrage, $verbindung);

$ar = mysql_fetch_array($ergebnis);

if(isset($_GET['pass'])) {

$password = md5($_GET['pass']);

if($ar['pw'] == $password) {
echo "tooooll";
} else {
echo "mist 1";
}
} else {
echo "Login";
}

?>