Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Sesje
Sakr
post
Post #1





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 4.01.2015

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


Jak pobrać dane z bazy do sesji?
Taki zapis nie przynosi efektów $_SESSION['id'] = $id; ,
chciałem sprawdzić czy taki zapis będzie działał i wpisując echo "Witaj <b>".$_SESSION['id']."</b>"; nic się nie wyświetla.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Sakr
post
Post #2





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 4.01.2015

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


  1. <?php
  2. include 'config.php';
  3. ini_set('display_errors','1');
  4.  
  5.  
  6. if (isset($_POST['loguj']))
  7. {
  8. $login = filtruj($_POST['login']);
  9. $haslo = filtruj($_POST['haslo']);
  10.  
  11.  
  12. if (mysql_num_rows(mysql_query("SELECT * FROM uzytkownik WHERE login = '".$login."' AND haslo = '".md5($haslo)."';
  13. ")) > 0)
  14. {
  15.  
  16.  
  17. $id = $row = mysql_fetch_array($id, MYSQL_NUM);
  18.  
  19. $_SESSION['login'] = $login;
  20. $_SESSION['id']= $row['id'];
  21. $_SESSION['zalogowany'] = true;
  22.  
  23. }
  24. else echo "Wpisano złe dane.";
  25.  
  26. }
  27.  
  28. if ($_SESSION['zalogowany']==true)
  29. {
  30.  
  31. header("refresh:0;url=../klient.php");
  32.  
  33. }
  34.  
  35.  
  36. if ($_SESSION['zalogowany']==false)
  37.  
  38. header("refresh:0;url=../index.php")
  39.  
  40.  
  41. ?>
  42.  
  43. <?php mysql_close(); ?>


Ten post edytował Sakr 4.01.2015, 21:01:41
Go to the top of the page
+Quote Post

Posty w temacie
- Sakr   Sesje   4.01.2015, 19:46:35
- - SpiritCode   A masz inicjalizację sesji?   4.01.2015, 19:57:03
- - Sakr   tak   4.01.2015, 19:59:07
- - com   a masz włączone wyświetlanie wszystkich błędów tzn...   4.01.2015, 20:07:11
- - Sakr   Żadne błędy się nie wyświetlają.   4.01.2015, 20:08:32
- - com   ale ja pytam czy masz je włączone, bo połowa osób ...   4.01.2015, 20:10:08
- - Sakr   tak mam włączone.   4.01.2015, 20:10:52
- - com   to poproszę kod, to jest podstawa   4.01.2015, 20:12:42
- - Sakr   $id = 1; Zmienną ma pobrać z mysql.   4.01.2015, 20:13:52
- - com   to jest przykład a ja proszę twój kod, bo go sobie...   4.01.2015, 20:14:46
- - Sakr   [PHP] pobierz, plaintext <?phpinclude 'config.p...   4.01.2015, 20:16:35
- - com   zabrakło session_start(); na samym początku po ...   4.01.2015, 20:21:39
- - sazian   to teraz popatrz na ten kod i powiedz gdzie przypi...   4.01.2015, 20:21:56
- - Sakr   session_start(); jest w 'config.php';   4.01.2015, 20:22:29
- - com   ok no ale tak jak zauważył sazian przypisujesz ta...   4.01.2015, 20:28:42
- - Sakr   $id = mysql_query("SELECT id FROM uzytko...   4.01.2015, 20:28:55
- - com   to gdzieś w fragmencie którego nie pokazałeś, nie ...   4.01.2015, 20:37:38
- - Sakr   array(3) { ["login"]=> string(3) ...   4.01.2015, 20:39:48
- - com   no to sesje Ci działają tak jak maja? a żeby zapis...   4.01.2015, 20:44:22
- - Sakr   zrobiłem jak napisałeś i jak testuję nieważne na j...   4.01.2015, 20:48:36
- - com   pokaż kod a takie pytanie wylogowujesz się i nis...   4.01.2015, 20:50:42
- - Sakr   $id = mysql_query("SELECT id FROM uzytko...   4.01.2015, 20:50:57
- - com   i robisz tak $_SESSION['id']= ...   4.01.2015, 20:53:57
- - Sakr   teraz to nic nie pokazuje   4.01.2015, 20:55:40
- - com   dobra pokaz to jeszcze raz całe bo nie ma co zgad...   4.01.2015, 20:56:30
- - Sakr   [PHP] pobierz, plaintext <?phpinclude 'config.p...   4.01.2015, 21:00:57
- - com   nie [PHP] pobierz, plaintext $id = mysql_query...   4.01.2015, 21:02:49
- - Sakr   wynik: Resource id #8   4.01.2015, 21:06:47
- - com   tego kodu co masz powyżej? nie możliwe na pewno ma...   4.01.2015, 21:10:37
- - Sakr   dobra dzięki już wiem twój kod jest dobry ale ja ...   4.01.2015, 21:11:58


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 7.10.2025 - 03:33