Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Automatyczne wylogowanie
Forum PHP.pl > Forum > Przedszkole
david8213
Jak zrobić aby po 5 min nastapiło przjście ze stony plik_xxx.php do index.php
(Nie znam się za dobrze na PHP)

  1. <?PHP
  2. if($_POST['password'])
  3. {
  4.  
  5.  
  6. if ($_POST['password'] == 'zzzzzz'
  7. or $_POST['password'] == 'xxxxxx' )
  8. { header("Location: plik_xxx.php"); exit(); }
  9. else
  10. { $error = 'Hasło jest niepoprawne, spróbuj ponownie!'; }
  11.  
  12. }
  13. ?>
  14.  
  15.  
  16. <form action="/index.php" method="post" name="adminlogin" id="adminlogin">
  17. <input name="password" type="password" id="password">
  18. <input name="Submit" type="submit" id="Submit" value=" ENTER ">
  19. <br><? echo $error; ?>



czy jest prostszy sposób od dodania w plik.php ponizszego kodu ?

  1. <?php
  2. echo "<script type=\"text/javascript\">
  3. window.setTimeout(\"window.location.replace('../../index.php');\",35000);
  4. </script>";
  5. ?>
SmokAnalog
Na początek się zastanów czy na pewno chcesz po 5-ciu minutach kogoś wyrzucać. Takie czasówki są mało webowe. Na czym polega Twój projekt?
b4rt3kk
Cytat(david8213 @ 8.02.2018, 21:17:23 ) *
czy jest prostszy sposób od dodania w plik.php ponizszego kodu ?

  1. <?php
  2. echo "<script type=\"text/javascript\">
  3. window.setTimeout(\"window.location.replace('../../index.php');\",35000);
  4. </script>";
  5. ?>


Nie, nie ma prostszego sposobu.

A czy przejście do index.php wyloguje użytkownika czy tylko przekieruje go na tę stronę? Jeśli nie wyloguje to dodaj jakąś pośrednią stronę, np. logoff.php, gdzie ubijesz sesję, a po wykonaniu wszelkich potrzebnych czynności przekierujesz użytkownika za pomocą php:

  1. header("Location: index.php");
SmokAnalog
Cytat(b4rt3kk @ 9.02.2018, 22:00:19 ) *
Nie, nie ma prostszego sposobu.


A to?

  1. <meta http-equiv="refresh" content="300; url=../../index.php">
b4rt3kk
Cytat(SmokAnalog @ 9.02.2018, 22:14:29 ) *
A to?

  1. <meta http-equiv="refresh" content="300; url=../../index.php">


Racja jest. Ale ja to na froncie mało siedzę i się za eksperta nie uważam. biggrin.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.