Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] [MYSQL] zmiana hasła
Forum PHP.pl > Forum > Przedszkole
mizii
mam taki formularz:

  1. <html>
  2. <form action="" method="post">
  3. <span class="red">*</span>stare hasło:<br />
  4. <input type="password" name="password" /><br />
  5. <span class="red">*</span>nowe hasło:<br />
  6. <input type="password" name="newpassword" /><br />
  7. <span class="red">*</span>powtórz nowe hasło:<br />
  8. <input type="password" name="newpassword2" /><br />
  9. <input type="submit" value="Zarejestruj" />
  10. </form>
  11. </html>


nastepnie mam przypisanie wartosci z formularza do zmiennych, warunki sprawdzajace czy haslo w bazie jest takie same jak podane stare, czy hasla nowe sa takie same, jeżeli wszystkie warunki są spełnione to wysyłam zapytanie

  1. $password = $_POST['password'];
  2. $newpassword = $_POST['newpassword'];
  3. $newpassword2 = $_POST['newpassword2'];
  4. $nick = $_SESSION['nick'];


  1. mysql_query("UPDATE users SET password='$newpassword', WHERE nick='$nick'") or die('Błąd zapytania');


i zawsze dostaje zwrot "Błąd zapytania"
nospor
A po grzyba przecinek przed WHERE? Przenosze.
mizii
głupi ja, przyzwyczajenie od wielu zmiennych
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.