Anonymous
18.05.2004, 15:14:18
witam,
czy kazde session_start() rozpoczyna nowa sesje?
tzn na kolejnych podstronach chce aby odwolywals ie do zmiennych z otwartej sesji to co tez mam podawac na poczatku skryptu session_start?
Jojo
18.05.2004, 15:34:22
Tak. session_start() automatycznie sprawdza czy na komputerze użytkownika jest cookie zapisane przez Twój serwis. Jeśli odnajdzie to cookie, to używa identyfikatora sesji w nim zapisanego. Jeśli go nie odnajdzie, to tworzy nowy identyfikator i zapisuje go na komputerze klienta.
Anonymous
18.05.2004, 15:37:17
dzieki,
ale jak chce nie poprzez cookie tylko propagowanie w urlu?
to tak samo?
Jojo
18.05.2004, 15:41:08
Tak. Funkcja session_start() nie sprawdza czy id sesji istnieje w $_COOKIE tylko w tablicy $_REQUEST, która jest złożona z połączonych tablic $_COOKIE, $_GET i $_POST.
Anonymous
18.05.2004, 15:56:00
dzieki,
a wiec tak zaczynam sesje session start()
rejestruje zmienna sesji np session register(jakastam)
pobieram przez formularz zmienna jakastam przez pole o nazwie jakastam (metoda post formularza)
sktypt obslugujacy formularz to skrypt php ktory podaje kolejna stroen z formularzem poprzez header("location:")
jak teraz mam mu podac aby pamietal ta zmienna z sesji jakas tam?
do adresu w location ma dodac ?PHPSESSID
Chewolf
18.05.2004, 15:58:40
Radze poczytać :
Zabawa Sesjami
Anonymous
18.05.2004, 16:08:45
a co to znaczy ze sesja jest juz rozpoczeta?
Cannot send session cache limiter - headers already sent (output started at /var/www/index.php:1) in /var/www/index.php on line 2
tablic $_COOKIE, $_GET i $_POST.[/quote]
Kinool
18.05.2004, 16:15:34
to znaczy ze naglowek zostal wyslany
obejsc problem mozesz przez [manual:1634585d8c]ob_start[/manual:1634585d8c] i [manual:1634585d8c]ob_end_flush[/manual:1634585d8c]
poszukaj na forum jest na 1000% nawet w ostatnich 10 postach cos znajdziesz
[php:1:1634585d8c]<?php
ob_start()
// poczatek kodu
// tutaj kod ...
// na koniec kodu dajesz
ob_end_flush();
?>[/php:1:1634585d8c]
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.