[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как ограничить доступ к странице
dimka.2016
Доброго всем времени суток!
Имеется небольшой сайт состоящий из нескольких пунктов в меню.

<nav>
<ul>
<li><a
href="index.php?view=main">Главная</a></li>
<li><a
href="index.php?view=video">Видео</a></li>
<li><a
href="index.php?view=music">Аудио</a></li>
<li><a
href="index.php?view=archive">Архив </a></li>
<li><a
href="index.php?view=joke">Улыбнись</a></li>
<li><a
href="index.php?view=about">Контакты</a></li>
</ul>



Переход по страничкам осуществляется по ссылкам index.php?view= имя страницы

Все странице лежат в отдельном каталоге (blogs) http://prntscr.com/d6frhd
Как сделать что бы при заходе на страничку Видео и Архив у пользователя требовали ввести пароль?
Пробовал сделать через сессии

Создал отдельный файл psw.php
Его подключаю в начале файла video.php

require "psw.php";

Далее уже идет содержание котоhое хочу скрыть..

<div id ="pic3"></div>
<br>
<div
align="center">
<a
href="myvideo/no-messages.flv" style="display: block; width: 560px; height: 315px;" id="player"></a>
<script
type="text/javascript">
flowplayer("player", "flowplay/flowplayer-3.2.2.swf",
{
clip: {
autoPlay: false,
autoBuffering: true
}
}
);
</script>
<br>
<a
href="dl_save.php?filename=myvideo/video-for-elina.mp4"><img src="images/save.png" /></a>
</div>
<br><br><br>

<div
id ="pic"></div>
..........................


Содержание файла psw.php

session_start(); стартуем сессию

if(!$_SESSION['admin']){ // провеяем наличие элемента
header("Location: index.php?view=reg"); // если нет то отправляем на регистрацию
exit;
}



И header("Location: index.php?view=reg") не перекидывает на страницу reg.php. Экран остается пустой, ни каких признаков наличия файла reg.php нет.....

Может кто предложить какой другой вариант?

Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.