Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Zmienne $GET i $POST
--Zorro--
post
Post #1





Goście







Witam. Chciałbym stworzyć proste logowanie w PHP. Problem polega na tym że kiedyś miałem konto na serwerze w którym było register global on. Teraz to wyłączyli i nie działają mi skrypty. Administrator serwera napisał mi że muszę stosować zmienne GET i POST ale ja nie mam pojęcia jak to wykonać. Logowanie mam na cookies i mi tych ciastek nie stawia. Oto kod:

plik logowanie.php

  1. <? 
  2. if ($user==$login){header("Location: index.php?strona=administracja");}
  3.  
  4. if($GET_['akcja'] == weryfikuj){
  5.  
  6. if($login_wpisz!="" || $haslo_wpisz!=""){
  7. if (($login==$login_wpisz) && ($haslo==$haslo_wpisz)){
  8. if($pamietaj==""){setcookie("user", "$login_wpisz");}else{setcookie("user", "$login_wpisz", time()+9999*3600);}
  9. header("Location: index.php?strona=administracja");}}}
  10.  
  11. if($user == ""){ ?>
  12. <form method="post" action="index.php?strona=logowanie&akcja=weryfikuj">
  13.  
  14. <table border="0" width="100%" cellpadding="2" id="txt_bold" cellspacing="0">
  15. <tr>
  16. <td width="791" align="left">Login:</td>
  17. <td width="186" align="right">
  18. <input type="text" name="login_wpisz" id="input_alert_bold" size="30"></td>
  19. </tr>
  20. <tr>
  21. <td width="791" align="left">Hasło:</td>
  22. <td width="186" align="right">
  23. <input type="password" name="haslo_wpisz" id="input_alert_bold" size="30"></td>
  24. </tr>
  25. <tr>
  26. <td width="977" colspan="2">
  27. Zaloguj automatycznie przy następnej wizycie:
  28. <input type="checkbox" name="pamietaj" value="ON">  
  29. <input type="submit" value="Zaloguj" style="font-weight:bold; background-color:#E2E2E2"></td>
  30. </tr>
  31. </table>
  32. </font>
  33. <? } ?>




plik weryfikuj.php

  1. <?
  2. if ($user!==$login){header("Location: index.php?strona=logowanie");}
  3. ?>





Tyle wiem że skrypt jest napisany poprawnie, a haslo i login sa przechowywane w pliku admin.php i includowane na stronę główną. Bardzo bym prosił o jakieś wskazówki.
Powód edycji: Dodaje tag /~strife/
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: 20.09.2025 - 14:14