Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Proble z wylogowaniem , pomocy
Forum PHP.pl > Forum > Przedszkole
sylsaw
juz sie loguje teraz chcialbym sie wylogowac, jak ma wygladac kod php i html

  1. <?
  2. $login = xxx;
  3. $haslo = xxxx;
  4.  
  5. if($login==$_POST[&#092;"podany_login\"]&&$haslo==$_POST[\"podane_haslo\"]) {
  6. header(&#092;"location: edycja.html\");
  7. }
  8. else {
  9. echo(&#092;"zły login lub hasło\");
  10. }
  11. ?>

taki kod mam do logowania sie

  1. <body bgcolor="#B0CEB5" leftmargin="20" topmargin="50"> <font size="6" face="Arial"><center><b><u>Logowanie</u></b></center></font><br>
  2. <form action="weryf.php" method="post">
  3. <p><tr><td>Login : <input type="text" name="podany_login"><br><br></td></tr></p>
  4. <p><tr><td>Hasło : <input type="password" name="podane_haslo"></td></tr></p>
  5. <input type="submit" value="Zaloguj się">
  6. </form>
  7. </HEAD>
  8. </BODY>
  9. </HTML>


z gory dzieki za pomoc
Ociu
Skorzystaj z sesji lub cookies...
Gdy dane są poprawne wtedy tworzy costam.. (np. ciacho):
  1. <?php
  2. $login = xxx;
  3. $haslo = xxxx;
  4.  
  5. if($login==$_POST[&#092;"podany_login\"]&&$haslo==$_POST[\"podane_haslo\"]) {
  6. setcokie(&#092;"log\", TRUE, time()+3600*24);
  7. header(&#092;"location: edycja.html\");
  8. }
  9. else {
  10. echo(&#092;"zły login lub hasło\");
  11. }
  12. ?>


Sprawdzasz czy jesteś zalogowany:
  1. <?php
  2. if(!isSet($_COOKIE['log']))
  3. {
  4. die(&#092;"nie jestes zalogowany\");
  5. }
  6. ?>


A wylogujesz się tak:
  1. <?php
  2. setcookie('log');
  3. ?>
sylsaw
  1. <meta http-equiv="Content-type" content="text/html; charset=iso-8859-2" />
  2. </head>
  3. <body bgcolor="#B0CEB5" leftmargin="20" topmargin="50"> <font size="6" face="Arial"><center><b><u>Dodawanie danych</u></b></center></font><br>
  4.  
  5. <br><br><p><td><a href="formularz.htm"><font size="4">Dodaj Temat</a></td></p>
  6. <p><td><a href="formularz5.html">Dodaj Dane Autora</a></td></p>
  7. <p><td><a href="formularz7.html">Dodaj Dane Promotora</a></td></p>
  8. <p><td><a href="formularz8.html">Dodaj Dane Recenzenta</a></td></p>
  9. <p><td><a href="formularz9.html">Dodaj Dane Wypozyczajacego</a></td></p>
  10. <p><td><a href="wprowadzaniestanpracy.html">Dodaj Dane StanuPracy</a></td></p>
  11.  
  12. </body>
  13. <form action="wylog.php" method="post">
  14. <input type="submit" value="Wyloguj się">
  15. </html>


mam taki formularz w ktorym chce sie wylogowac i powrocic do strony glownej

i taki kod php

  1. <?php
  2. setcookie('log');
  3. header(&#092;"location: index.htm\");
  4. ?>


wyloguje sie chyba, ale jak dam strzalke wstecz to powraca mi na ta strone jako zalogowany
Pigula
ten temat juz byl kilkakrotnie. poczytaj to moze ci sie przejasni
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-2025 Invision Power Services, Inc.