Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] IF + md5
Turson
post
Post #1





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

Ostrzeżenie: (0%)
-----


Próbuję napisać skrypt, który sprawdzi czy dwie zmienne są sobie równo. Utrudnieniem jest to, że owe hasło w bazie jest w postaci md5, dlatego zmienna z formularza również musi zostać przeliczona na md5.
  1. $md5pass = md5($_POST["pass"]);
  2. if (isset($_POST["buttonm"])) {
  3. if(!empty($_POST["newmail"]) && !empty($_POST["pass"])){
  4. if($md5pass==md5($wiersz[user_haslo])){
  5. $nowymail = @mysql_query("UPDATE users SET user_mail='$_POST[newmail]' WHERE user_login='$_SESSION[login]'");
  6. echo "udało się.."; }}}

Zapewne błąd w linijce nr 4 - źle zapisana zmienna.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nekomata
post
Post #2





Grupa: Zarejestrowani
Postów: 314
Pomógł: 44
Dołączył: 12.11.2010
Skąd: UK

Ostrzeżenie: (0%)
-----


Cytat(nekomata @ 6.04.2011, 23:42:25 ) *
Notice: Use of undefined constant banany - assumed 'banany' in D:\xamp\htdocs\text.php on line 4

Parser "zakłada" że chodziło o 'banany' (tak z apostrofami) czyli key z array'a.Ale pewny nie jest.Wyłączone raportowanie błędów nie jest zbyt dobrą rzeczą.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 10.10.2025 - 21:36