Код за забрана на достъп до страница

  • Автор Автор wav
  • Начална дата Начална дата

wav

Registered
Здравеите,
Имам страница "ime.com" и подстраница "ime.com/1.html" Искам когато някой въведе в браузъра директно ime.com/1.html и натисне Enter, вместо страницата да му изписва "Отказан достъп" или да зарежда "ime.com". А когато в "ime.com" (тоест друга страница) натисне линк, който вкарва в <iframe> "ime.com/1.html" ,то да му се отваря страницата нормално.

По-накратко:

Не искам да се влиза директно в някоя страница през браузъра, а това задължително да става чрез линк от друга.
 
Само със джава скрипт, малко ме съмнява. Въртеше ми се една идея с хтаццесс - но и тя май не е най-удачния вариант.
Ако все пак можеш и искаш нещо, с помощта на PHP
if (preg_match('/test.php/i',$_SERVER['PHP_SELF'])) {
echo 'Забранен достъп'; // тук може да напишеш каквото искаш
echo '<meta http-equiv="Refresh" content="3; URL=име.ком" />'; // тук, може да зададеш след колко време и къде да те препраща
}
else {
// тук останалия код на страницата
}
 
мерси за бързия отговор,деиства но и като натисна линка към страницата за да я вкара в iframе не се отваря и там :shock:


ето с jawa как става:

Код:
<html>
<head>
<script language="JavaScript">
function redir() {
window.location='http://web-tourist.net';
}
</script>
</head>

<body onload="setTimeout('redir()',0)">
</body>

</html>
 

Back
Горе