Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Sesje a przekazywanie zmiennej
Forum PHP.pl > Forum > Przedszkole
Maciak
Witam !

Mam dwa pliki:


pierwszy.php
  1. <?php
  2. session_start();
  3. $_SESSION['ja'] = "aaaaaaaaaaaaaaaa";
  4. ?>
  5. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
  6. <html xmlns="http://www.w3.org/1999/xhtml">
  7. <meta http-equiv="content-type" content="text/html; charset=iso-8859-2" />
  8. <title>Pierwszy plik</title>
  9. </head>
  10. <a href="drugi.php"> kliknij </a>
  11. <br />
  12. <?php
  13. echo $_SESSION['ja'];
  14. ?>
  15. </body>
  16. </html>


oraz drugi.php
  1. <?php
  2. session_start();
  3. ?>
  4. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
  5. <html xmlns="http://www.w3.org/1999/xhtml">
  6. <meta http-equiv="content-type" content="text/html; charset=iso-8859-2" />
  7. <title>Drugi plik</title>
  8. </head>
  9. <?php
  10. echo "Przekazana zmienna - " . $_SESSION['ja'];
  11. ?>
  12. </body>
  13. </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 ?
kossa
utwórz w katalogu głównym katalog tmp z prawami zapisu (777)

Łukasz
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.
Invision Power Board © 2001-2025 Invision Power Services, Inc.