Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z sesjami
Forum PHP.pl > Forum > PHP
Revan
Witam. Co do sesji jestem poczatkujacy no i mam z nimi problem. Kiedy naciskam sobie na ten link aaa dostaje komunikat ze nie ma takiego ucznia, no i tyle... Kapuje ze sie nie zachowuje sesja czy cos podobnego... Przed tym mam jeszcze session_start();, w formularzu w hide mam nazwe i numer sesji... Prosze o pomoc.

tresc pliku:
  1. <?
  2. if( $islog == 0 )
  3. {
  4.  $zapytanie = &#092;"SELECT * FROM uczniowie WHERE login='$_POST[login]'\";
  5.  $wykonaj = mysql_query($zapytanie);
  6.  $czy_jest_taki_login = mysql_num_rows($wykonaj);
  7.  if($czy_jest_taki_login == 1)
  8.  {
  9. $zapytanie = &#092;"SELECT * FROM uczniowie WHERE login='$_POST[login]'\";
  10. $wykonaj = mysql_query($zapytanie);
  11. while($wiersz = mysql_fetch_array($wykonaj))
  12.  {
  13. if ( $_POST[haslo] == $wiersz[haslo] )
  14. {
  15.  $is_log = 1;
  16.  session_register(&#092;"islog\");
  17.  session_register(&#092;"login\");
  18.  echo(&#092;"Zalogowanie pomy&para;lne. <a href=index.php>aaa</a>\");
  19. }
  20. else
  21.  {
  22.  echo(&#092;"Złe hasło\");
  23.  }
  24.  }
  25.  }
  26.  else
  27. {
  28. echo(&#092;"Nie ma takiego ucznia. Wci&para;nij WSTECZ i wpisz dane jeszcze raz.\");
  29. }
  30. }
  31. else
  32. {
  33.  
  34. echo(&#092;"Tre&para;ć strony dostepna po zalogowaniu\");
  35. echo ($_SESSION[&#092;"login\"]);
  36.  
  37. }
  38. ?>
silent
Przyjrzyj się dobrze tym linijkom i powiedz sam co jest źle.
  1. <?php
  2. if( $islog == 0 )
  3. //...
  4. $is_log = 1;
  5. session_register(&#092;"islog\");
  6. ?>
Revan
Dzzieki wielkie smile.gif Wczesniej siedzialem 2 godziny, bo tez zrobilem literowke w nazwie zmiennej $zapytanie i sie ciagle dziwilem czemu blad wywala ;D, pozdrowienia ;]
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.