Mam dwa pliki:
pierwszy.php
<?php session_start(); $_SESSION['ja'] = "aaaaaaaaaaaaaaaa"; ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="content-type" content="text/html; charset=iso-8859-2" /> </head> <body> <br /> <?php echo $_SESSION['ja']; ?> </body> </html>
oraz drugi.php
<?php session_start(); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="content-type" content="text/html; charset=iso-8859-2" /> </head> <body> <?php echo "Przekazana zmienna - " . $_SESSION['ja']; ?> </body> </html>
Otwieram pierwszy plik w przegladarce, na ekranie pojawia sie link a pod spodem "aaaaaaaa" ( czyli zmienna sesyjna dziala)
Gdy klikam w link i przenosze sie do drugiego pliku znika moja zmienna sesyjna (na ekranie pojawia sie tylko "Przekazana zmienna - "... )
Czy ktos moze mi powiedziec, co ja robie zle?
pozdrawiam
maciak
EDIT:
Juz wiem, ze problem lezy po stronie serwera - wgralem te dwa pliki na inne serwery i tam dziala wszystko ok.
Moze tam gdzie mam hosting maja jakas opcje wylaczona/wlaczona w php.ini i stad moje problemy ?