Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Sesje z innego pliku
Forum PHP.pl > Forum > PHP
sajborg
Witam mam problem w pliku includowanym dodaje zmienna do sesji a potem w pliku głównym powiedzmy index.php includuje ten plik ale sesje juz nie działaja sad.gif Znaczy to jest token do obrazkow

token.php
  1. <?php
  2. ......
  3. $_SESSION['kod']='adasd';
  4. ........
  5.  
  6. ?>


index.php
  1. <?php
  2. .....
  3. echo '<img src="token.php">';
  4. echo $_SESSION['kod'];
  5. .....
  6. ?>


I to mi niestety nie działą sad.gif co z tym zrobic questionmark.gif
Jojo
Pliku token.php nie includujesz tylko wywołujesz zupełnie niezależnie od skryptu index.php, dlatego w token.php musi znaleźć się gdzieś na początku session_start().
sajborg
TO nic nie dało sad.gif Mam w pliku token session_start potem w index tez mam i nic nie daje sad.gif zmienna $_SESSION['token'] jest pusta w index.php sad.gif
dr_bonzo
A sesje ci sie zapisuja (w pliku czy w bazie)?
sajborg
Tzn jak to czy sie zapisuja questionmark.gif
dr_bonzo
Dane sesji musisz gdzies przechowywac miedzy wywolaniami strony. Czy przechowuja sie prawidlowo?
sajborg
Nie wiem jak to sprawdzic. Jesli wstawie dane do sesji gdzie indziej to wszystko działa poprawnie sad.gif
hab
moze ja jakiś dziwny jestem ale co to jest:

echo '<img src="token.php">'; questionmark.gif

Że niby jak to działa ?
sajborg
tak ze plik token.php generuje obraz i jest on wyswietlany w html proste
dr_bonzo
Czyzby:
Wlaczasz w przegladarce plik "index.php", wypisuje on to co wypisuje a takze
<img src="token.php">
co oznacza ze token.php jest uruchamiany PO index.php. I zmienna, ktora odczytujesz w "index.php" ustawisz POZNIEJ token.php wiec jest po prostu niedostepna.
sajborg
TO jak to rozwiazac questionmark.gif Da sie cos z tym zrobic questionmark.gif
chfast
Cytat(paweb @ 2005-12-14 19:30:31)
TO jak to rozwiazac questionmark.gif Da sie cos z tym zrobic questionmark.gif

Spróbuj wygenerować kod w pliku index.php i przekazać go do sesji.
Natomiast w pliku token.php odczytać ten kod z sesji i na jego podstawie wygenerować obrazek.
sajborg
OK thx zobacze czy zadziala
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.