Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Nie działająca Sesja?
Forum PHP.pl > Forum > Przedszkole
vander1989
co robie źle w nawiązywaniu sesji? mam po formularzu rejestracji taką stronnę
  1. <?php
  2.  
  3. require "polaczenie.php";
  4.  
  5. connection();
  6.  
  7. function loguj($login, $haslo){
  8. if(!session_is_registered("uzytkownik")){
  9. $zap1=mysql_query("select * from `uzytkownicy` WHERE `nick` = '$login' and `haslo` = '$haslo' ");
  10. if(mysql_num_rows($zap1) > 0){
  11. session_register("uzytkownik");
  12. $_SESSION['login'] = $login;
  13. $_SESSION['ip'] = $_SERVER['REMOTE_ADDR'];
  14. return true;
  15.  
  16. } else {
  17. return false;
  18. }
  19. } else {
  20. return false;
  21. }
  22. }
  23.  
  24. if(strip_tags($_POST['loguj']) == 'Zaloguj'){
  25. $login = strip_tags($_POST['login']);
  26. $haslo = strip_tags(md5($_POST['haslo']));
  27. $ok_login = 'Zalogowano<br>';
  28. echo $ok_login;
  29.  
  30.  
  31. if(!loguj($login, $haslo)){
  32. $blad_login = 'Zły login lub hasło<br>';
  33. echo $blad_login;
  34. }
  35.  
  36. }
  37. echo '<a href="Sesja.php">Sesja</a>';
  38. ?>

i z niego przechodzę na stronę Sesja php o kodzie
  1. <?php
  2. echo 'Login ' .$_SESSION['login'];
  3. ?>
  4.  


i niestety nie ma nicku który powinien byc co może byc źle?
Spawnm
A na stronie sesja.php dajesz na początku session_start()?
vander1989
W morde;( dzięki
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.