Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> SESJA, przechodząc na kolejna stronę - gubi
zyraf_pl
post
Post #1





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 12.01.2006
Skąd: Kraków

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


Witam wszystkich

Mam problem z sesją.
ze strony głównej utworzyłem sobie odnosniki otwierające małe okienka z opisami ( JavaScript'em )
Problem jest w tym ze jesli wpiszesz zmiany w okienku - tycza sie tylko tego okienka - to samo ze str. główną , zmiany $_SESSION['nazwazmiennej'] na str. głównej tyczą sie jej.

wszedzie mam jako 1 - session_start();
czytałem tutaj kilka wskazówek - próbuję dodać SID - też nic

wysprawdzałem na 30 sposobów i niemam pomysłu.
echo print itp itd i najprawdopodobniej te okienka zakł. osobne sesje.
Ktoś wie jak to "połaczyć w jedną całość"


Dzięki za odpowiedz
zyraf.pl



aha - jak "wyświetlić" zmienna SID - albo nie umiem albo, jej nie tworzy

Ten post edytował zyraf_pl 2.02.2006, 20:24:36
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
minimal2
post
Post #2





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 11.11.2005
Skąd: from Hel ;)

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


Cytat
session_id

(php 4, php 5)
session_id -- Pobierz i/lub ustaw identyfikator bieżącej sesji
Opis
string session_id ( [string id] )



session_id() zwraca identyfikator sesji dla bieżącej sesji.

Jeśli podany został parametr id , zostanie on użyty do zmiany identyfikatora bieżącej sesji. Przy takim użyciu session_id() musi być wywołane przed session_start(). Zależnie od funkcji obsługi sesji, nie wszystkie znaki są dozwolone wewnątrz identyfikatora sesji. Na przykład, funkcje obsługi sesji oparte na plikach pozwalają tylko na znaki z przedziału a-z, A-Z i 0-9.

Notatka: Używając ciasteczek sesyjnych, podanie parametru id funkcji session_id() spowoduje wysłanie nowego ciasteczka przy wywołaniu funkcji session_start(), niezależnie od tego czy bieżący identyfikator sesji jest identyczny z tym, który ma być ustawiony.

Do pobrania nazwy i identyfikatora bieżącej sesji moża być użyta także stała SID, która zawiera string odpowiedni do dodawania go do URLi. Zauważ, że SID jest zdefiniowane tylko jeśli klient nie wysłał prawidłowego ciasteczka. Przeczytaj także rozdział Obsługa sesji


Manualwww.php.net/manual/ NIE GRYZIE!!!

A kod na wydrukowanie na ekranie ID sesji:
  1. <?
  2. $session_id = session_id();
  3. print ("$session_id");
  4. ?>


Co do JSu to sprubuj sobie porównać numery sesji drukowane przez ww kod^^

Ten post edytował minimal2 2.02.2006, 20:27:31
Go to the top of the page
+Quote Post

Posty w temacie


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 - 15:15