ďťż
Podstrony
|
telcocafeWitam, mam PHP 4.3.2. Do rzeczy. Sesje działają mi - ale tylko w odrębie pliku, w którym zostały zadeklarowane...np. // ------------------- PLIK 1 ---------------------- <?php session_start(); $_SESSION['xxx'] = 'sesja'; echo $_SESSION['xxx']; // działa ?> // ------------------- PLIK 2 ---------------------- <?php session_start(); echo $_SESSION['xxx']; // już nie działa :( ?> Drugi przykład, który też nie działa: // ------------------- PLIK 1 ---------------------- <?php session_start(); session_register('xxx'); $xxx = 'sesja'; echo $xxx; // działa ?> // ------------------- PLIK 2 ---------------------- <?php session_start(); echo $xxx; // już nie działa :( ?> I jeszcze plik php.ini: register_globals = Off ; na On tak samo session.save_path = C:\Projects\www\PHP\tmp ; oczywiście ten katalog istnieje session.cookie_path = / session.use_cookies = 1 Dodatkowo: - OS: WinXP - serwer www: Apache 2 - php: 4.3.2 (mówiłem już) Wie ktoś jak rozwiązać ten problem?? :huh: BTW: zauwazyłem, że pliki z sesjami nie są w ogóle tworzone w katalogu C:\Projects\www\PHP\tmp (powinny)... ... Mi to nie działa :mellow: //plik 1 session_start(); $xxx="mam cie w.."; session_register("xxx"); echo $_SESSION['xxx']; // powinno dzialac // plik 2 session_start(); echo $_SESSION['xxx']; // powinno dzialac //plik 1 session_start(); $xxx="mam cie w.."; session_register("xxx"); echo $_SESSION['xxx']; // powinno dzialac // plik 2 session_start(); echo $_SESSION['xxx']; // powinno dzialac LOL, przeciez to nawet w 1-szym pliku nie zadziała - sesję deklaruje się poprzez $_SESSION['sesja']... Ale problem jest chyba w czymś innym - IMO w ogóle te pliki sesyjne nie zostają utworzone :-/ nie wiem po co wogole prosisz o pomoc, jak ja dostajesz to nie chcesz z niej skorzystac. aż taki nie jestem - sprawdziłem dla pewności czy to działa i rozultat przelałem na post ;) to dziwne, bo mi dziala perfekt, gdzie masz serv? Na lokalu :) pod session_start... dodaj session_name("moja_www"); w obu plikach sprooj pozmieniac ustawienia php tutaj masz moje [Session] session.save_handler = files session.use_cookies = 1 session.name = PHPSESSID session.auto_start = 0 session.cookie_lifetime = 0 session.cookie_path = / session.cookie_domain = session.serialize_handler = php session.gc_probability = 1 session.gc_divisor = 100 session.gc_maxlifetime = 1440 session.bug_compat_42 = 1 session.bug_compat_warn = 1 session.referer_check = session.entropy_length = 0 session.entropy_file = session.cache_limiter = nocache session.cache_expire = 180 session.use_trans_sid = 0 session.hash_function = 0 session.hash_bits_per_character = 4 url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=,fieldset=" sprooj pozmieniac ustawienia php tutaj masz moje [...] ale jakiego servra uzywasz? czysty apacz + php jak tak to moze cos zle skonfigurowales? czy jakiegos kombainu? moze jakis lipny... ale jakiego servra uzywasz? czysty apacz + php jak tak to moze cos zle skonfigurowales? czy jakiegos kombainu? moze jakis lipny... |
|||
Sitedesign by AltusUmbrae. |