Kod: Zaznacz cały
<HTML>]
<BODY>
TEST_ZAPIS_DO_BAZY_INSERT
<FORM METHOD="POST" ACTION="select_log.php">
Login: <INPUT TYPE=TEXT NAME="LOGIN" SIZE=30> <BR>
Hasło: <INPUT TYPE=PASSWORD NAME="HASLO" SIZE=30> <BR>
<BR>
<INPUT TYPE=SUBMIT VALUE = "ZAPISZ">
</FORM>
</BODY>
</HTML>drugi plik z php wyglada nastepujaco:
<HTML>
<BODY>
[php]<?php
<?php
mysql_connect("localhost","root","root") or die ("Nieudana proba polaczenia z baza");
mysql_select_db('test_klient') or die ("Nieudana proba polaczenia z baza");
$szyfr = md5($_POST["HASLO"]);
print($szyfr);
$query = "SELECT haslo,login FROM myuser WHERE login ='".$_POST["LOGIN"]."'";
$result = mysql_query($query);
if ($result == $szyfr)
echo "Poprawne haslo";
elseif ($result != $szyfr)
echo "Zle haslo";
?>
?>[/php]
</BODY>
</HTML>
W formularzu jak wpisze login i haslo ( w bazie w tabeli MYUSER jest taki user z loginem i haslem - haslo w tabeli MYUSERjest zaszyfrowane funkcja md5() )
to wypisuje mi zawsze echo "Zle haslo".
Na pewno wpisuje poprawny login i haslo. Gdzie moze byc problem?
[/code]

