Типа того:
<?php
// проверяем введены ли имя и пароль
if (!$PHP_AUTH_USER || !$PHP_AUTH_PW)
{
// если пусто - рисуем форму
header('WWW-Authenticate: Basic realm="Admin"');
header('HTTP/1.0 401 Unauthorized');
echo "Authorization Required.";
exit;
}
else
{
// проверяем корректность введённых данных
if (($PHP_AUTH_USER == "user") && ($PHP_AUTH_PW == "pass"))
{
// типа зашли, тут чего угодно...
echo "<h1>COOL!</h1>";
}
else
{
// сообщение для плохих парней
echo "<h1> УХОДИ! </h1>";
}
}
?>
Как ты догадался - user и pass это и есть то самое.
Полазий по
http://www.hotscripts.com там много есть подобного.
Добавлено через 23 минуты:
Да, чуть не забыл...
Если в коде, который выводится из под
echo или
print, встречаются
кавычки ("), то перед ними нужно ставить обратный слэшь ( \" )
такого типа это будет: echo "<img src=\"../pics/image.gif\" width=\"88\" height=\"31\">";
Иначе PHP выдаст ошибку чтения.
Добавлено через 4 минуты:
К замечательной проге HTML-KIT есть плагин, который преобразовывает весь html код читабельно для PHP
www.htmlkit.com
плагин тут:
http://www.chamisplace.com/asp/hkp.asp?f=tophpprn
Рекомендую.