Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Переадресация с выводом сообщения об этом на конечной странице
 
 автор: kyzma   (11.11.2007 в 19:42)   письмо автору
 
 

При попытке зайти в защищенную область, не авторизовавшись, допустим путем ввода в адресную строку www.mysite.ru/page1.php, перекидываю пользователя на страницу авторизации


header("Location: index.php");


Подскажите пожалуйста, как сделать так, что бы после этой переадресации на странице index.php появилась дополнительная надпись, типа "Вы не авторизованы" или что в этом роде...Спасибо!!!

   
 
 автор: sim5   (11.11.2007 в 19:44)   письмо автору
 
   для: kyzma   (11.11.2007 в 19:42)
 


<?
header
("Location: index.php?warn=1");
//idex.php
if (isset($_GET["warn"])) print "Вы не авторизованы!"

   
 
 автор: cheops   (11.11.2007 в 19:46)   письмо автору
 
   для: kyzma   (11.11.2007 в 19:42)
 

А вы передавайте ещё дополнительный GET-параметр
header("Location: index.php?auth=auth");

Если он не пуст - выводит соответствующее замечание
<?php
  
if(!empty($_GET['auth']))
  {
    echo 
"Вы не авторизованы";
  }
?>

   
 
 автор: kyzma   (11.11.2007 в 19:51)   письмо автору
 
   для: cheops   (11.11.2007 в 19:46)
 

Спасобо большое!!!
А можно использовать $_POST...очень не доверяю $_GET и стараюсь им не пользоваться?

   
 
 автор: cheops   (11.11.2007 в 19:54)   письмо автору
 
   для: kyzma   (11.11.2007 в 19:51)
 

Можно... Однако тут здесь лучше использовать GET.

   
 
 автор: kyzma   (11.11.2007 в 20:15)   письмо автору
 
   для: cheops   (11.11.2007 в 19:54)
 

большое спасибо!

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования