Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: oo a sesje
Forum PHP.pl > Forum > PHP
ennics
poniższy przykład nie działa tak jak pownien, tzn działa bez problemu bez session_start(); ale jeśli otworzę sesje zmienne przekazywane metodą GET nie zapisują się do niej... dopiero poznaję oo i nie wiem co jest źle
  1. <?php
  2.  
  3.  
  4. class regionMap
  5. {
  6. public $regName;
  7.  
  8. public function showRegion($regName)
  9. {
  10. $_SESSION['regName'] = $regName;
  11. print &#092;"Region: $regName\";
  12. }
  13. }
  14.  
  15. $reg = new regionMap();
  16. $reg -> showRegion($regName);
  17.  
  18. print &#092;"<br><br><a href='test.php?regName=warszawa'>warszawa</a> \";
  19. print &#092;"<a href='test.php?regName=olsztyn'>olsztyn</a>\";
  20.  
  21. ?>
dasko
Cytat
  1. <?php
  2. $reg -> showRegion($regName);
  3. ?>


użyj tablicy $_GET(po zmianie wszystko działa) - prawdopodobnie register_globals=off. Tyle razy było na forum...
ennics
działa ,dzięki
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.