Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z przypomnieniem hasła, php z mysql
kuba_pilach
post
Post #1





Grupa: Zarejestrowani
Postów: 224
Pomógł: 3
Dołączył: 24.12.2010

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


Witam, mam problem z plikiem "przypomnij.php"...
Oto następujący kod:
  1. <?php
  2.  
  3. session_start(); // rozpoczęcie sesji
  4. $urldwa = "glowna.php";
  5.  
  6. if (!isset($_SESSION['login'])) { // dostęp dla niezalogowanego użytkownika
  7.  
  8. include 'connection.php'; // połączenie się z bazą danych
  9. $tabela = 'uzytkownik'; // zdefiniowanie tabeli MySQL
  10.  
  11. if ($_POST['wyslane']) { // jeżeli formularz został wysłany, to wykonuje się poniższy skrypt
  12. (stripslashes(strip_tags(trim($_POST["login"]))), ENT_QUOTES); // filtrowanie $_POST['login']
  13.  
  14. $hasloodszyfrowane = uniqid(rand()); // tworzenie nowe hasła
  15. $haslo = md5($hasloodszyfrowane); // szyfrowanie hasła
  16.  
  17. // użytkownikowi zostaje zmienione hasło, które system wygenerował
  18. // jeżeli podanego loginu nie ma w bazie, wywietla się komunikat
  19. $wynik = mysql_query("UPDATE $tabela
  20. SET haslo='$haslo' WHERE login='$login' and status=1");
  21.  
  22. $wynik = mysql_query("SELECT * FROM $tabela
  23. WHERE login='$login' and status=1");
  24.  
  25. if (mysql_num_rows($wynik) == 1) {
  26. $informacja = mysql_fetch_array($wynik);
  27. $email = $informacja["email"];
  28. $list="Twoje nowe wygenerowane hasło to: $hasloodszyfrowane";
  29. mail($email, "Przypomnienie hasla", $list, "From: <kontakt@kuba.pilachowski.pl>");
  30. echo '<p>Nowe hasło zostało wysłane na adres e-mail wykorzystany podczas rejestracji konta.</p>';
  31. } else {
  32. echo '<p>Użytkownik o podanym loginie nie istnieje!</p>';
  33. }
  34. mysql_close($polaczenie);
  35. }
  36.  
  37. // tworzenie formularza HTML
  38. echo <<< KONIEC
  39.  
  40.   <form action="przypomnienie.php" method="post">
  41.   <input type="hidden" name="wyslane" value="TRUE" />
  42.  
  43.   <p>Login: <input type="text" name="login" /></p>
  44.  
  45.   <p><input type="submit" value="wylij" /></p>
  46. KONIEC;
  47.  
  48. } else {
  49. ?>
  50. <script type="text/javascript">
  51. window.location.href='<?=$urldwa?>';
  52. </script>
  53. <?php
  54. }
  55.  
  56. ?>


I wyświetla mi następujący błąd:
Kod
Parse error: syntax error, unexpected ',' in /home/vhost/home/pilach-admin/pilachowski.pl/home/kuba/public_html/dzienniczek/przypomnienie.php on line 12

dry.gif

Wie ktoś, o co tu chodzi?
Dzięki z góry...
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 19.08.2025 - 19:53