Witam,
Jestem świeżo po formacie i po instalacji apache'a i php napotkałem problem dotyczący sesji/cookies, którego nigdy nie miałem. Mam PHP 4.3.2, więc dostępna jest już zmienna superglobalna $_SESSION. Jakby co, to moja przeglądarka oczywiście obsługuje ciasteczka :] Gdy deklaruję sesję w pierwszym pliku i chcę ją wyświetlić, to działa, a jak przejdę do innego pliku - sesji już nie ma... Nie, nie zapomniałe o session_start().
A więc mały przykład. Plik pierwszy:
<?php
session_start();
$_SESSION['xxx'] = 'sesja';
echo $_SESSION['xxx']; // działa
?>
I drugi plik, w którym chcę wyświetlić sesję "xxx":
<?php
session_start();
echo $_SESSION['xxx']; // już nie działa :(
?>
Próbowałem też z session_register(), ale bez zmian... I w php.ini mam włączone register_globals (na On). Eh, wiecie co może być tego przyczyną??