Защита с парола !

Johny_Rocker

Registered
Здравейте има файл например admin.php и как мога да го защитя с парола, за да не влиза всеки и да си браника ?
 
<?php
session_start();
ob_start();
$index =basename(__FILE__);
$parola = "123456";
if (isset($_SESSION['admin']) and $_SESSION['admin'] == 'yes')
{
echo "информацията която се вижда само от админа.";
}
else
{
echo "<form method='POST'>";
echo "Parola: <input type='password' name='parola'>";
echo "<input type='submit' name='vlez' value='Vlez'>";
echo "</form>";
if (isset($_POST['vlez']))
{
$password = $_POST['parola'];
if ($password == $parola)
{
$_SESSION['admin'] = 'yes';
header('Location: $index');
}
}
}
?>

Сега го драснах и не съм го пробвал , но мисля че ще работи. Ако има някакви проблеми , казвай ;)

123456 - това ти е паролата за вход , можеш да я смениш.
 
<?php
session_start();
ob_start();
$index =basename(__FILE__);
$parola = "123456";
if (isset($_SESSION['admin']) and $_SESSION['admin'] == 'yes')
{
echo "информацията която се вижда само от админа.";
}
else
{
echo "<form method='POST'>";
echo "Parola: <input type='password' name='parola'>";
echo "<input type='submit' name='vlez' value='Vlez'>";
echo "</form>";
if (isset($_POST['vlez']))
{
$password = $_POST['parola'];
if ($password == $parola)
{
$_SESSION['admin'] = 'yes';
header('Location: '.$index.'');
}
else
{
echo "Greshna parola.";
}
}
}
?>

Така ?
А и одеве само пренасочването на работеше , иначе си работи!!!
Току що я тествах на localhost и си бачка.
 

Back
Горе