Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]znikajaca sesja
skowron-line
post
Post #1





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

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


witam.

podczas logowania ustawiam sesje do ktorej wrzucam date i czas logowania a pozniej robie cos takiego :::
  1. <?php
  2. echo $_SESSION['user'];
  3. echo "<br>";
  4. echo $_SESSION['czas_log'];
  5.  
  6. $czas_log = strtotime($_SESSION['czas_log']);
  7.  
  8. echo "<br>";
  9.  
  10. echo $czas_log;
  11.  
  12. ?>
i jak odswierze strone to sesja czas_log znika

i o co kaman??
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 8)
mike
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


A gdzie jest session_start()?
To jest cały kod, czy tylko fragment?
Go to the top of the page
+Quote Post
skowron-line
post
Post #3





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

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


Cytat(mike_mech @ 17.01.2007, 22:32:42 ) *
A gdzie jest session_start()?


nie obrazaj mnie no pewnie ze to tylko kawalek kodu
Go to the top of the page
+Quote Post
mike
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Cytat(skowron-line @ 17.01.2007, 22:48:59 ) *
nie obrazaj mnie no pewnie ze to tylko kawalek kodu
Na tym forum widziałem już różne rzeczy w wykonaniu różnych osób.
Lepiej zapytać od razu niż miałoby wyjść później.

W powyższym kodzie nie ma raczej możliwości na zgubienie tych danych sesji.
Ale jeśli to tylko fragment to może dane te wylatują gdzieś indziej?

Wyeliminowałeś taką możliwość?
Go to the top of the page
+Quote Post
skowron-line
post
Post #5





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

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


Kod
Ale jeśli to tylko fragment to może dane te wylatują gdzieś indziej?

Wyeliminowałeś taką możliwość?


tak sprawdzilem wszystko i problem tkwi w tym kawalku kodu
Go to the top of the page
+Quote Post
mike
post
Post #6





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


A jak zapisujesz te dane do sesji?
I jakie masz ustawienia związane z sesją w php.ini?

Bo zastanawia mnie czy problem nadal będzie jeśli dasz:
  1. <?php
  2.  
  3. // ...
  4. $inna_nazwa = strtotime($_SESSION['czas_log']);
  5.  
  6. echo "<br>";
  7.  
  8. echo $inna_nazwa;
  9. // ...
  10.  
  11. ?>
Go to the top of the page
+Quote Post
skowron-line
post
Post #7





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

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


Cytat(mike_mech @ 17.01.2007, 23:03:48 ) *
Bo zastanawia mnie czy problem nadal będzie jeśli dasz:
  1. <?php
  2.  
  3. // ...
  4. $inna_nazwa = strtotime($_SESSION['czas_log']);
  5.  
  6. echo "<br>";
  7.  
  8. echo $inna_nazwa;
  9. // ...
  10.  
  11. ?>


mnie tez to zaczelno zastanawiac jak to napisales ale wydawalo mi sie ze nazwa zmiennej nie ma zanczenie a tu prosze jaka niespodzianka zmienilem nazwe zmiennej i dziala bez zarzutow

----mozna zamknac----
Go to the top of the page
+Quote Post
mike
post
Post #8





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Cytat(skowron-line @ 18.01.2007, 11:30:07 ) *
mnie tez to zaczelno zastanawiac jak to napisales ale wydawalo mi sie ze nazwa zmiennej nie ma zanczenie a tu prosze jaka niespodzianka zmienilem nazwe zmiennej i dziala bez zarzutow
No widzisz tylko że to nie jest naprawienie błędu.
To jest jego ominięcie. Bo tak nie powinno się dziać.
Jak uruchamiasz tą sesję i jak zapisujesz dane do sesji?


Cytat(skowron-line @ 18.01.2007, 11:30:07 ) *
----mozna zamknac----
Staraj się nie pisać tak nigdy.
To jest forum publiczne a każdy wątek służy wszystkim, nie tylko osobie zakładającej.
Pomyśl co by ybło gdyby każdy rozwiązany problem był zamknięty? Wszyscy zakładaliby swoje wątki a każdy chciałby wyłączności na swój wątek.
Wątek ma pomóc wszystkim. Nie tylko Tobie.
Go to the top of the page
+Quote Post
skowron-line
post
Post #9





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

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


Cytat(mike_mech @ 18.01.2007, 11:41:02 ) *
Jak uruchamiasz tą sesję i jak zapisujesz dane do sesji?
Staraj się nie pisać tak nigdy.


dobra zapamietam to na przyszlosc

Kod
Jak uruchamiasz tą sesję i jak zapisujesz dane do sesji?


sesje ustawiam
  1. <?php
  2. //jakis tam kod
  3. $data=date("Y-m-d H:i:s");
  4. $_SESSION['czas_log'] = $data;
  5. //jakis tam kod
  6. ?>
Go to the top of the page
+Quote Post

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: 24.08.2025 - 12:41