Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wylogowywanie- problem
-Hafez-
post
Post #1





Goście







Jestem początkujący jeśli chodzi o php . Napisałem sobie logowanie na sesjach dla jednego użytkownika. I problem jest tu taki że jak daję wyloguj się to wraca do formularza no i nie powinno być możliwości zalogowania się jak dam wstecz ale jednak jak daję wstecz to pojawia się, że otwierana strona zawiera postdata i jak daję ok to cofa mnie do strony gdzie jestem zalogowany. Co z tym zrobić??
Kod:
  1. <?php 
  2.  
  3.  
  4. $login= 'Blade'; 
  5. $pass= '12345'; 
  6.  
  7. if ($_POST['nick']== $login && $_POST['pass']== $pass) {
  8.  
  9. $_SESSION['user']= $_POST['nick'];
  10.  
  11. echo 'Jestes zalogowany jako: ' . $_SESSION['user'], ' Jesli chcesz to <a href="logout.php">Wyloguj sie</a>';
  12.  
  13. } 
  14.  
  15. else 
  16.  echo 'Nie masz wstepu'; 
  17.  
  18. ?>

Formularz:

  1.  
  2. <form action="trening.php" method="post" >
  3. Login: <input type="text" name="nick" /><br />
  4. <br />Haslo: <input type="password" name="pass" /><br />
  5. <br /><input type="submit" value="Loguj" />
  6.  
  7. </form>
  8.  
  9. </body>
  10. </html>

Logout:
  1. <?php
  2.  
  3.  
  4. header ("Location:login.html");
  5.  
  6. ?>
Go to the top of the page
+Quote Post

Posty w temacie
- Hafez   Wylogowywanie- problem   11.02.2008, 15:42:00
- - xbigos   pewnie w pliku login.html masz formularz zrób tak:...   11.02.2008, 15:49:12
- - VegA   Niewiem czy to pomoże , ale przed <html...   11.02.2008, 16:10:21


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: 26.09.2025 - 07:28