Mam taki Panel Admina ale i tak nie działa:
config.php
<?php
// config haslo i login do panelu
$pass="haslo";
$login="login";
?>
login.php
<?php
// plik login.php
include("config.php");
// Sprawdzenie czy podane hasło i login sa dobre i wysłanie ciasteczka do komputer
a
if (($login2==$login)&&($haslo==$pass)) {
header("Location: $HTTP_REFERER"); }
// w przypadku złych danych wyświetli komunikat:
else
echo "<span style=\"color: #FF0000; text-align: center;\">Złe hasło lub login! <a onClick=\"history.back()\">Wstecz</a></span>";
?>
logout.php
<?php
// plik logout.php
header("Location: $HTTP_REFERER"); ?>
log.php
<?php
include("config.php");
if ($_COOKIE['zalogowany']==md5($pass)){ // tresc dostepna dla zalogowanych
echo "Witaj <b>$login</b> Zalogowałeś się poprawnie"; // koniec
}
else {
<b></b>
<form action=\"login.php\" method=\"post\">
<table style=\"border: none;\">
<tr>
<td>Login: </td>
<td><input type=\"text\" name=\"login2\" style=\"width: 120px\"></td>
</tr>
<tr>
<td>
Hasło:</td>
<td><input type=\"password\" name=\"haslo\" style=\"width: 120px\"></td>
</tr>
<tr>
<td><input type=\"submit\" name=\"submit\" value=\"Loguj\"></td>
</tr>
</table>
</form>";
}
?>
STRONA UKRYTA:
<?php
include("config.php");
if ($_COOKIE['zalogowany']==md5($pass)){ // tresc dostepna dla zalogowanych
echo "Tutaj treść dostępna dla zalogowanego admina"; // koniec
}
else {
echo "Zaloguj się by przeglądać te stronę"; }
?>
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?