Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Odswiezanie
-Gość_kuba-
post
Post #1





Goście







mam jakis tam plik, w ktorym mam link odnoszacy sie do strony wyloguj.php.
po kliknieciu tego linka, wyloguj.php powinno od razu mnie przeniesc do plan.php - bynajmniej tak bym chcial, ale nie dziala.

w wyloguj.php mam taki kod:
  1. <?php
  2. if (!isset($_COOKIE['nazwa'])) {
  3. header (&#092;"Location: http://localhost/plan/plan.php\");
  4. exit();
  5. } else {
  6. setcookie ('nazwa', '', time()-10, '/', '', 0);
  7. }
  8. ?>


dziala dopiero po kliknieciu 'odswiez'.
jak to poprawic?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
-Gość_kuba-
post
Post #2





Goście







ciastka mam poustawiane, bo...
podczas logowania jest tworzone ciastko i ktos tam jest przekierowywany do admin.php, gdyby nie bylo ciastka, wowczas niemoglby sie wyswietlic ten plik w oknie przegladarki.
problem mam tylko z wylogowaniem, a wlasciwie, odswiezaniem, bo wylogowuje poprawnie.

a to kod potwierdzajacy, ze ciastko jest tworzone:
  1. <?php
  2. include ('../plik.php');
  3. if (isset($_POST['wyslij'])) {
  4. $message = NULL;
  5. if (strlen($_POST['haslo1']) > 0) {
  6. if (($_POST['haslo1']) == HASLO2) {
  7. $haslo = TRUE;
  8. } else {
  9. $haslo = FALSE;
  10. $message .= 'podałe&para; nieprawidłowe hasło.' . '<br />';
  11. }
  12. } else {
  13. $haslo = FALSE;
  14. $message .= 'podaj hasło.';
  15. }
  16. if ($haslo) {
  17. setcookie ('uzytkownik', HASLO2, time()+1200, '/', '', 0);
  18. header (&#092;"Location: http://localhost/folder/admin.php\");
  19. exit();
  20. } else {
  21. $message .= 'spróbuj jeszcze raz.';
  22. }
  23. }
  24. ?>
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 10.10.2025 - 06:57