Tzeentch, Спасибо огромное :-)
Mastter, вроди работает
еще можно по другому делать, вставлять редирект
if (empty($_SESSION['uid'])) { header("location: адрес сайта/файл.php");}
ставиш между инйлудом core.php и head.php
страницы которую хочиш от гостей скрыть
пример:
require_once ("incfiles/core.php");
if (empty($_SESSION['uid'])) { header("location: адрес сайта/in.php");}
require_once ("incfiles/head.php");
а путь указываеш допустим к файлу авторизации или создаеш отдельный файл
<?php define('_IN_JOHNCMS', 1); $textl = 'Доступ закрыт!!!'; require_once ("../incfiles/core.php"); require_once ("../incfiles/head.php"); header("Content-type:text/html; charset=utf-8");
echo '<b>Для доступа в раздел, необходимо:</b><br/><a href="http://адрес сайта/registration.php">Зарегистрироваться</a><br/>или<br/><a href="http://адрес сайта/in.php">Авторизоваться</a><br/>';
echo '<script language="JavaScript"type="text/javascript"> alert("ДОСТУП ЗАКРЫТ");</script>';
echo $file; require_once ("../incfiles/end.php"); ?>
а ява скрипт для наглядности
так даже лутше т.к полностью закрывать сайт от гостей нет смысла, достаточно закрыть форум, библиатеку и загруз
поместив редарект в их index.php, незнаю как кому а мне закрытие страниц принесло 80 человек за 1 мес
на сайте с редкой тематикой, которая нравится лиш единицам
А как закрыть например сторонний модуль?
закрытие сайта это глупо!!!
н закрытие ссылки "скачать" - это умно!чтоб боты не качали.так и граб хрен кто поставит
а сайт открыт будет..кстати хорошая идея
себе так сделаю
а в форуме Можно проверку поставить
типа скачай после 5-10 постов
а с другой стороны....самого выкашивает такое на сайтах ггЫ
WingeD (30.08.2009/08:45)
закрытие сайта это глупо!!!
н закрытие ссылки "скачать" - это умно!чтоб боты не качали.так и граб хрен кто поставита сайт открыт будет..кстати хорошая идеясебе так сделаю
Привет! Скажи,пожалуйста,как это сделать?
вот маленько доработал идею Tzeentch по закрытию сайта от не зарегистрированых может кому пригодиться! readmi в нутри !