| -Code46- |
Post
#1
|
|
Goście |
Załóżmy, że mam 3 pliki (apache, php i mysql postawione na localhost):
index.php - zawiera formularz logowania (metoda POST), który wywołuje skrypt czyok.php czyok.php - skrypt łączy się z bazą i sprawdza czy podany jest taki login i hasło jest poprawne. Jeśli nie to wracamy na stronę index.php. Jeśli login i hasło jest poprawne ładowany jest plik menu.php menu.php - menu główne, z którego mogą być wywoływane inne skrypty. Menu służy do zarząrzania całym systeme, np. dodawanie danych do bazy, usuwania, edytowanie i wiele innych dla zalogowanego użytkownika. logout.php - skrypt wylogowujący i ładujący strone index.php Kod <? session_unset(); setcookie ('PHPSESSID','', time()-300,'/','',0); //zniszcz cookie session_destroy(); header("location: main.php"); ?> Załóżmy, że zaloguje się do tego systemu a potem wyloguje. Kiedy zamknę przeglądarkę i otworzę ponownie, wpisze localhost/phpmyadmin/menu.php to pojawia się menu, i wyświetlany jest ostatnio zalogowany użytkownik. Można kasować dane z bazy, dodawać jednym słowem wszystko. A tak nie może być, bo po co wtedy hasło? Dopiero jak ręcznie usunę ciasteczko z przeglądarki to jest ok. Pomóżcie - błagam |
|
|
|
Code46 Nie mogę skasować sesji 16.03.2005, 01:43:13
scanner A moze tak łaskawie podasz np. wersję php, której ... 16.03.2005, 08:28:53
Code46 Cytat(scanner @ 2005-03-16 07:28:53)A moze ta... 16.03.2005, 12:27:45
czachor [PHP] pobierz, plaintext <?php//z manuala// Usu... 16.03.2005, 12:36:42
Code46 Tak też robiłem ale nic z tego. Sesja jest pamięta... 16.03.2005, 12:47:44
yavaho Normalnie powinno wystarczyc
unset($_SESSION[... 16.03.2005, 13:47:05
durandal ja usuwam sesje za pomoca
session_unregister(zmien... 16.03.2005, 15:25:54
Code46 Próbowałem też coś takiego
Kod<?
setcookie ... 16.03.2005, 15:55:44
yavaho Podejrzewam ze masz skrypt, ktory automatycznie tw... 16.03.2005, 18:49:36
Code46 To jest skrypt, który odbiera dane z formularza (l... 16.03.2005, 18:58:36
Darti a może session.use_cookies w php.ini ustawic na 0?... 17.03.2005, 00:20:11
Code46 Cytat(Darti @ 2005-03-16 23:20:11)a może sess... 17.03.2005, 00:24:28
Darti Cytat(Code46 @ 2005-03-16 23:24:28)Ale co wte... 17.03.2005, 00:34:16
Code46 Cytat(Darti @ 2005-03-16 23:34:16)Cytat(Code4... 17.03.2005, 00:44:08
Darti hmm ja tez nie kumam cookies i sesji - są głupie t... 17.03.2005, 01:05:46
Code46 Cytat(Darti @ 2005-03-17 00:05:46)hmm ja tez ... 17.03.2005, 01:12:05 ![]() ![]() |
|
Aktualny czas: 24.12.2025 - 08:58 |