ďťż

[php]problem z logowaniem i sesjami

       

Podstrony


telcocafe

Sorry Problem solved a nie chce zeby ktos to widzial ; p
Uż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
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.