Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Zapytanie do bazy przy pomocy zmiennej sesyjnej
Freecast
post 30.01.2012, 23:12:52
Post #1





Grupa: Zarejestrowani
Postów: 51
Pomógł: 0
Dołączył: 5.07.2009

Ostrzeżenie: (10%)
X----


Witam poraz kolejny mam taki problem chce wyciagnac z bazy dane z pola passwd z tabeli ftpuser(hasło do ftp danego usera który jest zalogowany przy pomocy zmiennej sesyjnej $a oto zapytanie i czesc pliku :

  1. f($_GET['site'] == 'new_haslo'){
  2.  
  3. $zap = mysql_query("SELECT * FROM ftpuser WHERE passwd = '$a[id]' ") or die (mysql_error());
  4. while ($wynik = mysql_fetch_assoc($zap)){
  5.  
  6. if(!empty($_POST['akt'])){
  7.  
  8. if($a[haslo] == md5($_POST[akt])){
  9.  
  10. if(strip_tags($_POST[haslo1] == (strip_tags($_POST[haslo2])))){
  11.  
  12. if(strlen($_POST[haslo1]) > 5){
  13.  
  14. if(!UPDATE(users,haslo,md5($_POST[haslo1]), $a[id])){
  15.  
  16. echo '<center><p class="informacja">HasĹ?o zostaĹ?o zmienione </p></center><p></p>';
  17.  
  18. echo'<META HTTP-EQUIV="Refresh" CONTENT="3; URL=?site=logout">';
  19.  
  20. }else echo '<center><p class="informacja">BĹ?Ä?d hasĹ?o nie zostaĹ?o zmienione </p></center><p></p>';
  21.  
  22. }else echo '<center><p class="informacja">Nowe hasĹ?o jest zbyt krĂłtkie </p></center><p></p>';
  23.  
  24. }else echo '<center><p class="informacja">HasĹ?a nie sÄ? takie sam</p></center><p></p>';
  25.  
  26. }else echo '<center><p class="informacja">Aktualne hasĹ?o nie jest poprawne</p></center><p></p>';
  27. }
  28.  
  29.  
  30.  
  31.  
  32. ?>
  33.  
  34.  
  35. <form method="post" >
  36. <br />
  37. <table widht="300" border="0" cellpadding="2" cellspacing="1" align="center">
  38. <tr>
  39. <td align="right">Aktualne hasĹ?o:</td>
  40. <td><input name="akt" size="25" type="password"></td>
  41. </tr>
  42. <tr>
  43.  
  44. <td align="right">Nowe hasĹ?o:</td>
  45. <td><input name="haslo1" size="25" type="password"></td>
  46. </tr>
  47. <tr>
  48. <td align="right">Ponownie nowe hasĹ?o:</td>
  49. <td><input name="haslo2" size="25" type="password"></td>
  50. </tr>
  51. <tr>
  52. <td align="right">FTP:</td> <? echo $wynik['passwd']; ?>
  53. </tr>
  54. <tr>
  55. <td colspan="3" align="center"><input value="zapisz" class="button" type="submit" name="submit"></td>
  56. </tr>
  57. </table>
  58. </form>
  59.  
  60.  
  61. <?
  62. }
  63. }

pokazuje mi biala strone mellow.gif mellow.gif prosze o pomoc

Ten post edytował Freecast 30.01.2012, 23:15:02
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
potreb
post 30.01.2012, 23:41:36
Post #2





Grupa: Zarejestrowani
Postów: 1 568
Pomógł: 192
Dołączył: 7.03.2005
Skąd: Warszawa

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


Zrób mysql_error, echuj zmienne i używaj var_dumpa. Szybko dojdziesz co jest nie tak. No i włącz raportowanie błędów, bo biała strona to efekt błędu php i wyłączenia raportowania, na początku masz f zamiast if

Ten post edytował potreb 30.01.2012, 23:42:40


--------------------

Go to the top of the page
+Quote Post

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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 04:09