![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 25.04.2003 Skąd: katowice Ostrzeżenie: (0%) ![]() ![]() |
witam w jaki sposób zrobić bezpieczne wylogowanie z systemu tak aby strzałki w przeglądarce nie kierowały na poprzednie strony
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 064 Pomógł: 1 Dołączył: 22.01.2003 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Usunąć ciastka i ustawić na stronach dostępnych po zalogowanui takie nagłówki:
[php:1:b1e550f5c2]<?php header ("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); header ("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); header ("Cache-Control: no-cache, must-revalidate"); header ("Pragma: no-cache"); ?>[/php:1:b1e550f5c2] i wtedy jeżeli ktoś naciśnie "Wstecz" to pojawi się informacja o wygaśnięciu strony, a jeżeli naciśnie "odśwież" to przekieruj go np. do strony logowania. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 25.04.2003 Skąd: katowice Ostrzeżenie: (0%) ![]() ![]() |
niestety nie moge tak zrobic bo kiedy przesyłam z tamtych formularzy
będzie wyskakiwał mi błąd czy da sie zablokowac przyciski strzałek i jak odwołać sie do przycisku odswiez |
|
|
![]()
Post
#4
|
|
Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław ![]() |
1. php nie może zmodyfikowac niczego po stronie klienta.
2. W czym Ci przeszkadzaja nagłówki? Ja mam takie i żadnych błędów nie mam. Może najpierw sprawdź a potem mów o błędach? |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 25.04.2003 Skąd: katowice Ostrzeżenie: (0%) ![]() ![]() |
pojawia sie taki komunikat
Warning: Cannot add header information - headers already sent by (output started at c:foxservwwwprojekt4administracja_kod2.php:2) in c:foxservwwwprojekt4administracja_kod2.php on line 3 |
|
|
![]()
Post
#6
|
|
Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław ![]() |
no a co się dzieje na początku pliku "administracja_kod2.php" ?
Dodatkowo mozesz spróbowac takiej konstrukcji: Kod <?xml version="1.0" encoding="iso-8859-2" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>--------</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" /> <meta http-equiv="Content-Language" content="pl" /> <meta http-equiv="Expires" content="Mon, 26 Jul 1997 05:00:00 GMT" /> <meta http-equiv="Last-Modified" content="Mon, 05 May 2003 15:29:09 GMT" /> <meta http-equiv="Cache-Control" content="no-store, no-cache, must-revalidate" /> <meta http-equiv="Pragma" content="no-cache" /> <meta name="description" content="--------" /> <meta name="keywords" content="--------" /> <meta name="author" content="--------" /> <meta name="owner" content="--------" /> <meta name="copyright" content="--------" /> <meta name="reply-to" content="--------" /> <meta name="revisit-after" content="7 days" /> <meta name="classification" content="--------" /> <meta name="robots" content="INDEX,NOFOLLOW" /> <meta name="rating" content="--------" /> <meta name="generator" content="--------" /> <link href="main.css" rel="stylesheet" type="text/css" /> <?xml-stylesheet type="text/css" href="--------" ?></head> <body xml:lang="pl"> |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 2 064 Pomógł: 1 Dołączył: 22.01.2003 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Dostałem na PW pytanie: gdzie należy umieścić powyższe nagłówki?
Otóż, te nagłówki trzeba umieścić na poczatku pliku, PRZED jakimkolwiek kodem wysyłającym tekst do przeglądarki: [php:1:029689b27f]<?php header ("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); header ("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); header ("Cache-Control: no-cache, must-revalidate"); header ("Pragma: no-cache"); ?> <html><head> // tutaj reszta kodu [/php:1:029689b27f] W ogóle zawsze trzeba umieszczać fukcję header() i setcookie() przed wysłaniem czegokolwiek do przegladarki. Uzupełnienie: Proszę nie wysyłąć do mnie na Prywatną Wiadomość ani Gadu-Gadu pytań w sprawie pomocy jak coś zrobić. Od tego jest forum - niech wszyscy widzą. |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 25.04.2003 Skąd: katowice Ostrzeżenie: (0%) ![]() ![]() |
Faktycznie działa Dzięki.
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 680 Pomógł: 0 Dołączył: 1.10.2002 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Cytat niestety nie moge tak zrobic bo kiedy przesyłam z tamtych formularzy
będzie wyskakiwał mi błąd czy da sie zablokowac przyciski strzałek i jak odwołać sie do przycisku odswiez Cytat Faktycznie działa Dzięki.
Wszystko w tym temacie... |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 20:38 |