Sesje w php nie działają

Bash, C, C++, Java, PHP, Ruby, GTK, Qt i wiele innych - wszystko tutaj.
Awatar użytkownika
soulreaver1
Wytworny Kaczor
Wytworny Kaczor
Posty: 409
Rejestracja: 13 mar 2009, 10:03
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64
Lokalizacja: 127.0.0.1

Sesje w php nie działają

Post autor: soulreaver1 »

Mam problem z niedziałaniem sesji w php. Zmienna sesyjna nadana w w "plik1.php" nie jest widoczna w "plik2.php". Prawdopodobnie jest na to jakaś opcja w php.ini..?

plik1.php

Kod: Zaznacz cały

<?php
session_start();
$_SESSION['dat']='1';
?>
plik2.php

Kod: Zaznacz cały

<?php
session_start();
echo $_SESSION['dat'];
?>
kampo
Sędziwy Jeż
Sędziwy Jeż
Posty: 81
Rejestracja: 01 gru 2009, 21:52
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: LXDE
Architektura: x86_64
Kontakt:

Re: Sesje w php nie działają

Post autor: kampo »

Uruchamiasz te skrypty przez jakiś serwer, czy z konsoli?
Awatar użytkownika
soulreaver1
Wytworny Kaczor
Wytworny Kaczor
Posty: 409
Rejestracja: 13 mar 2009, 10:03
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64
Lokalizacja: 127.0.0.1

Re: Sesje w php nie działają

Post autor: soulreaver1 »

Noramlnie, przez serwer. Najpierw uruchamiałem na innym komputerze i wszystko działało (również sesje).
Awatar użytkownika
ethanak
Wygnańcy
Posty: 3054
Rejestracja: 04 gru 2007, 13:19
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: GNOME
Architektura: x86
Lokalizacja: Bielsko-Biała
Kontakt:

Re: Sesje w php nie działają

Post autor: ethanak »

Zainstaluj LiveHTTPHeaders do Firefoksa (albo jakiś odpowiednik) i popatrz sobie co sobie serwer z przeglądarką opowiadają na temat cookies - ze szczególnym uwzględnieniem PHPSESSID.
http://php.net/manual/en/session.configuration.php - tu masz wszystko na temat sesji w php.ini
ODPOWIEDZ

Wróć do „Programowanie”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 11 gości