Witam.
Czy da się rozwiązać następujący problem.
Niektóre okna na stronie oparte są na ramkach lokalnych (iframe).
Jednak logowanie jest na stronie index.php (w której to znajdują się ramki lokalne).
Po zalogowaniu się opartym na sesjach w ramce lokalnej tej sesji nie ma.
Czy można jakoś przekazać sesję do takiej ramki aby była ona widoczna fizycznie na całej stronie wraz z ramkami?
Pozdrawiam i z góry dzięki za odpowiedź.
revyag
18.05.2006, 10:12:15
a masz we wszystkich ramkach session_start() ?
Master Miko
18.05.2006, 10:17:05
Jeżeli masz włączone cookies, to nie ma sprawy - wystarczy że odświerzysz okienka (wszystkie)
Natomiast jeśli nie masz cookies, musisz posłużyć się zmieną ściężki do iframów np:
Jeśli masz iframe:
menu.php
Musisz go zmienić na
"menu.php?PHPSESSID=" . session_id();
w dokumencie index, albo tam gdzie masz tworzenie iframów.
O matko... ale ja głupi, nie dałem session_start w ramkach :DDD
A jeśli nie nie zadziałą, to spróbuję z drugim sposobem, wielkie 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.