Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]Zapytanie do bazy przy pomocy zmiennej sesyjnej
Forum PHP.pl > Forum > Przedszkole
Freecast
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
potreb
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
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.