Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] prosty panel logowania z sesjami..., co poprawic/zabezpieczyc?
synus
post
Post #1





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 28.12.2005

Ostrzeżenie: (0%)
-----


Witam!

Napisalem sobie prosty panelik ( z gory mowie, ze nie chce dodawac userow do bazy danych... wiec uzylem do sprawdzania loginu i pass'u stalych ).

Prosilbym o jakies wskazowki, co poprawic, zabezpieczyc... gdzie sie walnalem?

  1. <?php
  2.  
  3. $login = $_POST['login'];
  4. $haslo = $_POST['haslo'];
  5. $start = $_SESSION['start'];
  6.  
  7.  
  8. if(($login == 'admin' AND $haslo == 'demo') OR $start == '1')
  9. {
  10. $start = 1;
  11. $cel = $_GET['cel'];
  12. switch($cel)
  13. {
  14. case "dodaj":
  15. print("Wlaczamy funkcje dodajaca post");
  16.  break;
  17.  
  18. case "usun":
  19.  print("wybieramy temat, ktory nastepnie chcemy usunac");
  20. break;
  21.  
  22. case "edytuj":
  23. print("wybieramy dzial, temat, a nastepnie bierzemy sie za edycje");
  24.  break;
  25.  
  26. case "wyloguj":
  27. print("tutaj bedziemy sie wylogowywac z genialnego skryptu");
  28. break;
  29.  
  30. default:
  31. print("Witam na stronie glownej");
  32. break;
  33. }
  34. }
  35.  
  36. else
  37. {
  38. ?>
  39. <b>Panel logowania:</b><br />
  40. <form method="post" action="index.php">
  41. <input type="text" name="login"></input><br />
  42. <input type="password" name="haslo"></input>
  43. <input type="submit" name="zaloguj"></input>
  44. </form>
  45. <?php
  46. }
  47.  
  48. ?>


Ten post edytował synus 28.06.2006, 20:55:39
Go to the top of the page
+Quote Post

Posty w temacie
- synus   [php] prosty panel logowania z sesjami...   28.06.2006, 20:54:09
- - piotrekkr   [PHP] pobierz, plaintext <?php$login = $_POST...   28.06.2006, 21:12:37
- - nasty_psycho   i passwordy md5   29.06.2006, 07:43:10


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: 23.12.2025 - 17:53