Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Nie działająca Sesja?
vander1989
post
Post #1





Grupa: Zarejestrowani
Postów: 70
Pomógł: 0
Dołączył: 24.08.2009

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


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?

Ten post edytował vander1989 9.09.2010, 16:33:01
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Spawnm
post
Post #2





Grupa: Moderatorzy
Postów: 4 069
Pomógł: 497
Dołączył: 11.05.2007
Skąd: Warszawa




A na stronie sesja.php dajesz na początku session_start()?
Go to the top of the page
+Quote Post
vander1989
post
Post #3





Grupa: Zarejestrowani
Postów: 70
Pomógł: 0
Dołączył: 24.08.2009

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


W morde;( dzięki
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 Aktualny czas: 19.08.2025 - 19:46