Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Panel admina
--beniamin--
post 19.05.2008, 18:03:33
Post #1





Goście







Mam taki Panel Admina ale i tak nie działa:
config.php
  1. <?php
  2. // config haslo i login do panelu
  3. $pass="haslo";
  4. $login="login";
  5. ?>

login.php
  1. <?php
  2. // plik login.php
  3. include("config.php");
  4. // Sprawdzenie czy podane hasło i login sa dobre i wysłanie ciasteczka do komputer
    a
  5. if (($login2==$login)&&($haslo==$pass)) {
  6. setcookie("zalogowany", md5($pass), time()+3600);
  7. header("Location: $HTTP_REFERER");
  8. }
  9. // w przypadku złych danych wyświetli komunikat:
  10. else
  11. echo "<span style=\"color: #FF0000; text-align: center;\">Złe hasło lub login!
  12. <a onClick=\"history.back()\">Wstecz</a></span>";
  13. ?>

logout.php
  1. <?php
  2. // plik logout.php
  3. setcookie("zalogowany", "", time()-3600);
  4. header("Location: $HTTP_REFERER");
  5. ?>

log.php
  1. <?php
  2. include("config.php");
  3.  if ($_COOKIE['zalogowany']==md5($pass)){
  4.  // tresc dostepna dla zalogowanych
  5.  echo "Witaj <b>$login</b> Zalogowałeś się poprawnie";
  6. // koniec
  7.  }
  8.  else {
  9.  echo "
  10. <b></b>
  11. <form action=\"login.php\" method=\"post\">
  12. <table style=\"border: none;\">
  13.  <tr>
  14. <td>Login: </td>
  15. <td><input type=\"text\" name=\"login2\" style=\"width: 120px\"></td>
  16.  </tr>
  17.  <tr>
  18. <td>
  19. Hasło:</td>
  20.  <td><input type=\"password\" name=\"haslo\" style=\"width: 120px\"></td>
  21. </tr>
  22. <tr>
  23.  <td><input type=\"submit\" name=\"submit\" value=\"Loguj\"></td>
  24. </tr>
  25. </table>
  26. </form>";
  27.  }
  28.  ?>

STRONA UKRYTA:
  1. <?php
  2. include("config.php");
  3.  if ($_COOKIE['zalogowany']==md5($pass)){
  4.  // tresc dostepna dla zalogowanych
  5.  echo "Tutaj treść dostępna dla zalogowanego admina";
  6. // koniec
  7. }
  8.  else {
  9.  echo "Zaloguj się by przeglądać te stronę";
  10.  }
  11.  ?>


Robie tak i tak nie działa cały czas jak wpisuje login i hasło to wyskakuje mi że źle.. Testuje to na Xampp.
Czy ten skrypt ma jakiś błąd?
Go to the top of the page
+Quote Post

Posty w temacie
- -beniamin-   [PHP]Panel admina   19.05.2008, 18:03:33
- - maniekl2   Wydaje mi się że zamiast include(); musisz użyć re...   19.05.2008, 18:04:29
- - -beniamin-   Niestety to samo..   19.05.2008, 18:13:10
- - taktu   moze jeszcze w ten sposob: [PHP] pobierz, plainte...   19.05.2008, 20:55:01
- - Pilsener   Parę wskazówek: 1. Echo używasz tak: [PHP] pobierz...   19.05.2008, 20:55:53
- - -beniamin-   No dobra użyłem innego skryptu, trochę musiałem go...   19.05.2008, 21:34:38


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 08:00