ďťż
Podstrony
|
telcocafeSorry Problem solved a nie chce zeby ktos to widzial ; pUżytkownik zarcel edytował ten post 23 czerwiec 2008, 20:57 Upewnij się, czy podczas wylogowania kasujesz wszystkie dane o zalogowaniu z sesji. Jeśli nie trzymasz nic ważnego, zniszcz ją całkiem - session_destroy(). Nie pozwól na przechowywanie ID sesji w adresie URL:ini_set('session.use_only_cookies', 1);Najlepiej ustawić tą dyrektywę w .htaccess. Dla bezpieczeństwa przy logowaniu i wylogowaniu wywołaj: session_regenerate_id(1); Sprawdź, czy IP jest taki sam. Przeciez robie session_destroy, nie ma chyba potrzeby nie pozwalac w linku sesji zapodawac bo jak ktos bedziesz chcial to sobie stworzy kukisa i tak i tak a ja przez geta nie przekazuje, co do bespieczenstwa chyba tez nie ma potrzeby bo uzywal bede tego tylko i wylaczenie ja ale pomysle, dzieki za odpowiedz Nie wiem jaka masz konfiguracje php ale ten kod nie powinien działać... Notice: Undefined index: nick in E:\Apache2\htdocs\panel.php on line 3 Notice: Use of undefined constant zarcel - assumed 'zarcel' in E:\Apache2\htdocs\panel.php on line 3 Nie rozumiem przeciez sa definiowane przy logowaniu Włącz pełną obsługę błędów w PHP - E_ALL | E_STRICT - wtedy będziesz widział odwołania do niezdefiniowanych zmiennych. Najpierw sprawdź, czy zmienna w ogóle istnieje - isset($_SESSION['7878']) Ok, wyglada na to ze zmienna jest niezdefiniowana, poniewaz jak zrobilem isset to czy sie zaloguje czy nie to nic sie nie dzieje, wiec jak mam ja zdefiniowac inaczej niz tak jak w funkcji logowanie ? edit : // tzn jest napisane Witaj Użytkownik zarcel edytował ten post 23 czerwiec 2008, 18:15 |
|||
Sitedesign by AltusUmbrae. |