![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 1.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Trafiłem na dziwny problem. Nie ma miejsca gdy emuluję serwer (na Xitami), ale jak wrzucę na prawdziwy serwer, to zmienna ginie z tablicy $_SESSION Mianowicie, w takim przypadku zmienna nie była dostępna w dalszej części skryptu: Kod if (isset ($_GET ['kat'])) $_SESSION ['lkategoria'] = $_GET ['kat']; Szukałem dwie godziny błędu i nic, zmienna $_SESSION ['lkategoria'] znikała dla dalszej części skryptu. Przyznam się, że po jednym drinku wpadłem na pomysł by nazwy zmiennych w obu tablicach były te same, tzn: Kod if (isset ($_GET ['kat'])) $_SESSION ['kat'] = $_GET ['kat']; W tym drugim przypadku, zmienna $_SESSION ['kat'] była normalnie dostępna w całym skrypcie. Czy to ma jakieś znaczenie? Z mojego "przedszkolnego" punktu widzenia, to jest zupełnie bezsensu, a może się mylę? Pozdrawiam was Mittal PS. Oczywiście mam na początku skryptu SESSION_START (); |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 312 Pomógł: 9 Dołączył: 14.10.2006 Skąd: warszawa Ostrzeżenie: (0%) ![]() ![]() |
Te dwie tablice nie mają ze sobą za wiele wspólnego...
W skrypcie musiałeś zrobić jakiś inny błąd i nie było zmiennej $_GET ['kat']. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 07:16 |