=== Принцип работы ===Скрипт под пароль страницу
Как защитить страницу от посторонних глаз? Часто бывают случаи, когда
на сайт нужно поместить страницу, к которой имели бы доступ только
"свои" люди. Так вот этот скрипт вам в этом и поможет. Он показывает
код страницы, размещенной до кода скрипта, а затем запрашивает пароль.
Если пароль верный, то продолжает открывать страницу, а в противном
случае отсылает на другую. И как не крути, никакой хакер ни до пароля,
ни до информации не до обтереться!
=== Достоинства ===
* быстрая работа (в отличии от подобного cgi скрипта)
* надежность
* легкое администрированние
=== Ложка дёгтя в бочке меда ===
* пока можно использовать только один пароль
Установка скрипта
=== ШАГ НОМЕР 1 ===
Поместите в любое место тегов <head></head> или <body></body>::
Code
<!-- Passworder 1.3 SCRIPT --><script language="JavaScript">// script written by Deto Freeman
pass = prompt('Enter Password, please:');
if (pass=='!!!0!!!') { alert('!!!1!!!') } else { alert('!!!2!!!'), top.location.href="!!!3!!!" }
</script><!-- Passworder 1.3 SCRIPT END -->
Измените следующие части:
Вместо !!!0!!! напишите единственно доступный пароль
Вместо !!!1!!! напишите текст сообщения о верном пароле
Вместо !!!2!!! напишите текст сообщения об отказе в доступе
Вместо !!!3!!! напишите адрес страницы с отказом в доступе
Пример редактирования:
Code
<!-- Passworder 1.3 SCRIPT --><script language="JavaScript">// script written by Deto Freeman
pass = prompt('Enter Password, please:');
if (pass=='itsmypassword') { alert('Welcome to this page!') } else { alert('Your password is incorrect!'), top.location.href="no.htm" }
</script><!-- Passworder 1.3 SCRIPT END -->
Примечания:
* не стирайте кавычки
* пользуйтесь английскими буквами
* разместите код скрипта после тегов <meta>
Если вы поместите скрипт в тег <body>, то все, что будет находиться
перед ним (скриптом), будет показано посетителю.