Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php/mysql] Kłopot ze zmianą hasła
falfin
post
Post #1





Grupa: Zarejestrowani
Postów: 44
Pomógł: 0
Dołączył: 21.02.2007

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


Witam. Nie moge dac sobie rady ze skonczeniem skryptu zmiany hasla.
Wyskakuje mi poniższy błąd:
Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given in C:\WebServ\httpd\PHP & MySQL\internetowa\zmiana_hasla.php on line 28

A oto skrypt:
  1. <?php
  2. // utworzenie krótkich nazw zmiennych
  3.  $stare_haslo = $_POST['stare_haslo'];
  4.  $nowe_haslo = $_POST['nowe_haslo'];
  5.  $nowe_haslo2 = $_POST['nowe_haslo2'];
  6.  
  7.  
  8.  
  9.  
  10. require('polaczenie.php');
  11. $zapytanie="update uzytkownik
  12. set haslo = sha1('$nowe_haslo') 
  13. where nazwa_uz='$nazwa_uz'
  14. and haslo = sha1('$haslo')";
  15.  
  16. $wynik = mysqli_query($mysql, $zapytanie);
  17.  
  18.  
  19. if (!$wynik)
  20. {
  21. $komunikat= '|Zmiana hasła nie powiodła się|';
  22. }
  23.  
  24. else
  25. {
  26.  
  27. if (mysqli_num_rows($wynik)>0) //JEZELI  JEST ZAREJESTROWANY
  28. {
  29. $komunikat= '| Hasło zmienione |';
  30. $_SESSION['komunikat']= $komunikat;
  31. }
  32. else
  33. {
  34. $komunikat= '|Podajesz błedne hasło';
  35. $_SESSION['komunikat']= $komunikat;
  36. }
  37. }
  38.  
  39.  
  40.  
  41.  
  42.  
  43. $_SESSION['komunikat']= $komunikat;
  44. @header("Location: index.php");
  45.  
  46.  
  47. ?>


Jeżeli macie jakiś pomysł piszczcie!

Ten post edytował falfin 5.05.2007, 16:57:08
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: 25.08.2025 - 12:07