Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Przypomnienie Hasla na E-mial-PROBLEM-
swajt
post
Post #1





Grupa: Zarejestrowani
Postów: 89
Pomógł: 0
Dołączył: 24.01.2014

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


Siema chcialem dodac do strony zmiana hasla i co z tego mi wyszlo http://cs-rekla.xaa.pl/automat1938/?page=haslo na rzut oka dobrzy wyglonda ale gdy wpisuje dane to wywala warning.
po 1. chcial bym zeby bylo trzeba byc zalogowanym zeby ten plik sie pokazal np zeby pisalo: Nie jestes zalogowany .
po 2. chcial bym zeby dalo rade zmienic haslo.

Prosze o pomoc!!!
A o to Blad Warning
Kod
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/csrekla/public_html/automat1938/strony/haslo.php on line 37
Login Konta lub stare hasło są nie pawidłowe!


Dam wam plik haslo.php.
  1. <?php
  2.  
  3. $polaczenie = @mysql_connect('localhost', 'user', 'haslo')
  4. or die('Brak połączenie z serwerem mysql. B��d: '.mysql_error());
  5.  
  6. $db = @mysql_select_db('baza', $polaczenie)
  7. or die('Nie połączyć sięz bazą danych. Błąd: '.mysql_error());
  8. $wynik = mysql_query("SELECT * FROM poster ORDER BY id ASC")
  9. or die('Błąd zapytania');
  10.  
  11. if(isset($_POST['wyslij'])){
  12. $id = $_POST['id'];
  13. $old = $_POST['old'];
  14. $password = $_POST['pass'];
  15. $rpt_password = $_POST['rpt_pass'];
  16. $db = mysql_select_db("account");
  17.  
  18. $msg['success'] = "Hasło zostało zmienione!";
  19. $msg['not_exist'] = "Login Konta lub stare hasło są nie pawidłowe!";
  20. $msg['not_some'] = "Podane hasła do siebie nie pasujł!";
  21. $msg['pola'] = "Wypełnij Pola !";
  22. if (strlen($old) < 1 || strlen($password) < 1 || strlen($rpt_password) < 1 ){
  23. echo"<p style='color:red;'><b>".$msg['pola']."</b></p>";
  24. }elseif($password!=$rpt_password){
  25. echo"<p style='color:red;'><b>".$msg['not_some']."</b></p>";
  26. }elseif(mysql_num_rows(mysql_query("SELECT * FROM account WHERE login='$id' AND password=PASSWORD('$old')")) > 0){
  27. $update = mysql_query("UPDATE account SET password=PASSWORD('$password') WHERE login='$id'") or die(mysql_error());
  28. }if($update==true){
  29. echo "<p><b>".$msg['success']."</b></p>";
  30. }else{
  31. echo"<p style='color:red;'><b>".$msg['not_exist']."</b></p>";
  32. }
  33.  
  34. }
  35. ?>
  36. <form method='post' action=''>
  37. <table border='0' align='center'>
  38. <tr>
  39. <td>Login: </td><td><input type="text" name="id"></td>
  40. </tr>
  41. <tr>
  42. <td>Stare hasło:</td><td><input type="password" name="old"></td>
  43. </tr>
  44. <tr>
  45. <td>Nowe hasło:</td><td><input type="password" name="pass"></td>
  46. </tr>
  47. <tr>
  48. <td>Powtórz hasło:</td><td><input type="password" name="rpt_pass"></td>
  49. </tr>
  50. <tr>
  51. <td>
  52. <input type="submit" name="wyslij" value="Zmień" />
  53. </td>
  54. </tr>
  55. </table>
  56. </form>


Ten post edytował swajt 25.01.2014, 00:07:07
Powód edycji: [Kshyhoo]: kod umieszczamy w znacznikach PHP a nie CODE
Go to the top of the page
+Quote Post

Posty w temacie
- swajt   [MySQL][PHP]Przypomnienie Hasla na E-mial-PROBLEM-   24.01.2014, 23:44:58
- - swajt   mam dodac plik "haslo.php" ?   24.01.2014, 23:55:36
- - com   tak miałeś zrobić: [PHP] pobierz, plaintext <?p...   25.01.2014, 00:01:27
- - swajt   czyli co mam zrobic :< Najlepiej to by sie pr...   25.01.2014, 00:06:00
- - com   http://bit.ly/1awhoF8 Błąd wałkowany miliony razy...   25.01.2014, 00:09:32
- - swajt   ja i angielski ;D Kurde nwm co jest grane szukal...   25.01.2014, 00:13:33
- - com   Jak się chce być programistą to angielski to podst...   25.01.2014, 00:19:45
- - swajt   Sorka ale niechce zostac programistą ,tylko chce d...   25.01.2014, 00:24:37
- - com   no a co masz powyżej? Dałem Ci linka 3 sekundy w g...   25.01.2014, 00:27:07
- - swajt   Po angielsku jest wiec lipa niewiem co kaman :<   25.01.2014, 00:31:53
- - com   http://bit.ly/1awkB7K a następnym razem nie bierz...   25.01.2014, 00:37:02
- - swajt   Niema zadnych skryptow dzialajacych zawsze jakis w...   25.01.2014, 00:51:28
- - Turson   Zawsze jakiś warning, bo nie wystarczy bezmyślnie ...   25.01.2014, 00:53:34
- - swajt   To podaj dzialajacy skrypt ZMIANY HASLA lub co zro...   25.01.2014, 00:56:51
- - com   no przecież Ci napisałem co masz zrobić, dałem got...   25.01.2014, 01:10:40
- - swajt   i co to jest niby to?? [PHP] pobierz, plaintext fu...   25.01.2014, 01:21:34
- - com   http://phppot.com/php/php-change-password-script/ ...   25.01.2014, 01:27:06
- - swajt   No I dodalem prawie wszystko gra tylko jak naklika...   25.01.2014, 01:47:25
- - Turson   Zobacz, że w zapytaniu brakuje spacji *from i upew...   25.01.2014, 12:16:09
- - swajt   Niewiem jak sprawdzic 16 linia bledu jest to : ...   25.01.2014, 13:21:46
- - Turson   [PHP] pobierz, plaintext print_r($_SESSION...   25.01.2014, 13:29:04
- - swajt   dalem spacje i dalej to samo [PHP] pobierz, plai...   25.01.2014, 13:42:50
- - Turson   Po prostu wrzuć do kodu [PHP] pobierz, plaintext p...   25.01.2014, 14:11:01
- - swajt   Jak dodalem [PHP] pobierz, plaintext <?php$_SE...   25.01.2014, 15:24:13
- - com   masz bazę danych która nazywa się phppot_examples ...   25.01.2014, 16:01:29
- - vonski   Zaraz po tym: [PHP] pobierz, plaintext $row=mysql...   25.01.2014, 16:02:25
- - com   vonski Wprowadziłem trochę w błąd bo to nie tu by...   25.01.2014, 16:04:32
- - swajt   no niemam w phpmyadmin w tabelach takie czegos php...   25.01.2014, 16:13:32
- - com   No to albo dodaj taka bazę albo w tej lini mysql_...   25.01.2014, 16:18:06
- - swajt   takie cos mam w user.sql i jak chce do phpmyadmin ...   25.01.2014, 16:18:10
|- - vonski   Cytat(swajt @ 25.01.2014, 16:18:10 ) ...   25.01.2014, 16:26:48
- - vonski   Czyli wszystko jasne. To zapytanie: [SQL] pobierz...   25.01.2014, 16:18:24
- - swajt   no to mam wpisana baze tu mysql_select_db("TU...   25.01.2014, 16:20:35
- - com   to po kolei wejdź w phpadmin/Bazy danych -> utw...   25.01.2014, 16:24:15
- - com   sprawdziłem to u siebie na localhost wprawdzie mam...   25.01.2014, 16:28:18
- - swajt   wlazlem do phpmyadmin->baza->Import wybralem...   25.01.2014, 16:33:41
- - com   [PHP] pobierz, plaintext <?php$_SESSION[...   25.01.2014, 16:34:37
- - swajt   Wszystko zrobilem jak chciales i wywala blad [PHP...   25.01.2014, 16:41:39
- - com   Gdzie Ty to wrzucasz? na localhosta czy jakiś serw...   25.01.2014, 16:46:23
- - swajt   do localhosta jak niemam uprawnien O.o aaa db w...   25.01.2014, 16:47:28
- - com   no to się pytam... no to co to za hosting?   25.01.2014, 16:50:51
- - swajt   proserver.pl ale tylko za 3zl MINI kupilem go tylk...   25.01.2014, 16:53:34
- - com   No to w takim razie musisz dodać to do istniejącej...   25.01.2014, 16:56:53
- - swajt   czyli mam utowrzyc recznie tabele phppot_examples ...   25.01.2014, 16:59:19
- - com   tabele users phppot_examples to nazwa bazy danych   25.01.2014, 16:59:59
- - swajt   czyli w mysql_select_db("MOJA BAZA",...   25.01.2014, 17:03:56
- - com   czyli dobrze rozumiem masz już w bazie danych tabe...   25.01.2014, 17:42:39
- - swajt   ta mam w bazie danych juz tabele users ale tam sa ...   25.01.2014, 23:15:54
- - com   no to trzeba było tak od razu... to w takim razie ...   26.01.2014, 00:13:20
- - swajt   to tylko powiec co pozmieniac Zapytanie zrobilem...   26.01.2014, 01:17:23
- - Xart   Pisze, że hasło jest nieprawidłowe pewnie dlatego,...   26.01.2014, 11:01:39
- - swajt   No jest zakodowane a jak mam odblokować   26.01.2014, 12:13:39
- - Xart   Do zmiennej starego hasła z formularza dodaj popro...   26.01.2014, 12:30:29
- - swajt   nie no nie kumam gdzie mam wstawic to [PHP] pobier...   26.01.2014, 13:15:49
- - Turson   [PHP] pobierz, plaintext if(md5($_POST...   26.01.2014, 13:24:43
- - swajt   No to zmienilem z if($_POST["current...   26.01.2014, 13:33:35
- - Turson   W poście 50 widzę, że hasło przy rejestracji koduj...   26.01.2014, 13:44:06
- - swajt   zrobilem tak jak chciales jeszcze raz zrobilem zap...   26.01.2014, 13:59:21
- - Turson   Rzeczywiście koduje w md5, więc poprzednia wersja ...   26.01.2014, 14:19:00
- - swajt   jak zmienilem z if(sha1($_POST["aktualn...   26.01.2014, 14:24:52
- - Turson   jak zmienilem z if(sha1($_POST["aktualne...   26.01.2014, 14:58:52
- - swajt   Sory ale nie kumam troche mam w rejestracji odszuk...   26.01.2014, 15:20:14
- - Turson   CytatSory ale nie kumam troche mam w rejestracji o...   26.01.2014, 15:24:58
- - swajt   dodalem tak [PHP] pobierz, plaintext <?phpif...   26.01.2014, 15:28:50
- - swajt   .   26.01.2014, 20:14:35
- - com   Wypadało by kontynuować stary wątek Po pierwsze t...   26.01.2014, 20:21:16
|- - Kshyhoo   Cytat(com @ 26.01.2014, 20:21:16 ) Wy...   26.01.2014, 20:48:18
- - swajt   dodalem i dalej wywala "Aktualne hasło jest n...   26.01.2014, 22:30:24
- - com   ponowie pytanie gdzie to wstawiasz pokaz kod po zm...   26.01.2014, 23:19:47
- - swajt   Prosze bardzo: [PHP] pobierz, plaintext <?phpi...   26.01.2014, 23:25:40
- - com   [PHP] pobierz, plaintext <?phpif(isset...   26.01.2014, 23:32:15
- - com   możesz mi powiedzieć co to wgl jest $_haslo[...   26.01.2014, 23:40:12
- - swajt   to co mi com podales to wywala mi blad [PHP] pob...   26.01.2014, 23:43:20
- - com   ehh myśl trochę jak piszesz bo piszesz bzdury i ws...   26.01.2014, 23:47:20
- - swajt   Teraz to wyglonda tak jestem juz zalogowany przech...   26.01.2014, 23:52:39
- - com   po <?php daj session_start();   26.01.2014, 23:55:36
- - swajt   to wywala blad na linie 21 [PHP] pobierz, plainte...   26.01.2014, 23:59:50
- - com   A czy ja Ci coś kazałem usunąć napisałem daj tam...   27.01.2014, 00:03:06
- - swajt   Dobrze andrzej uspokój sie to juz jest koncowka :...   27.01.2014, 00:07:09
- - com   a wgl przy rejestracji do tego $_SESSION[...   27.01.2014, 00:15:55
- - swajt   Chyba tak sprawdz bo mowisz ze nie ogarniam zeby p...   27.01.2014, 00:37:25
- - com   Chodziło mi o rejestracje w sensie logowania Pok...   27.01.2014, 00:40:06
- - swajt   Kurcze y niewiem o co chodzi mozesz to wytumaczyc...   27.01.2014, 00:40:55
- - com   tak bo napisałeś : Cytatteraz jest git jak nie jes...   27.01.2014, 00:47:16
- - swajt   dalej to samo wpisuje dane klikam zmien i nic sie ...   27.01.2014, 00:52:43
- - com   Wybacz kolega ale w ten sposób nigdy tego nie zrob...   27.01.2014, 01:01:48
- - swajt   niemam o id 24 uzytkownia ja mam 2di ty masz 5id c...   27.01.2014, 01:08:02


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: 25.12.2025 - 10:16