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

Форум PHP

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

 

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

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

тема: Как автоматически перенаправить пользователя со страницы на страницу?
 
 автор: coloboc66   (28.10.2005 в 11:13)   письмо автору
 
 

Как сделать, чтобы пользователь перешел со страницы page1.php по ссылке на другую страницу page2.php, там его данные обработались бы (к примеру выход из системы), а после обработки пользователь автоматически был бы перенаправлен на третью страницу (index.php)?

   
 
 автор: Axxil   (28.10.2005 в 11:23)   письмо автору
 
   для: coloboc66   (28.10.2005 в 11:13)
 

<?
// блок обработки
header('location: http://www.yoursite.ru/index.php');
?>

   
 
 автор: coloboc66   (28.10.2005 в 13:43)   письмо автору
 
   для: Axxil   (28.10.2005 в 11:23)
 

header- это стандартная функция php или имеется ввиду просто верхний колонтитул страницы?

   
 
 автор: cheops   (28.10.2005 в 13:50)   письмо автору
 
   для: coloboc66   (28.10.2005 в 13:43)
 

Это стандартная функция для отправки HTTP-заголовков (поэтому, если буфферизация не включена перед ней не должно быть никакого вывода в окно браузера).

   
 
 автор: coloboc66   (28.10.2005 в 15:21)   письмо автору
 
   для: cheops   (28.10.2005 в 13:50)
 

"если буфферизация не включена перед ней не должно быть никакого вывода в окно браузера"- объясните подоходчивей пожалуйста.

   
 
 автор: cheops   (28.10.2005 в 18:56)   письмо автору
 
   для: coloboc66   (28.10.2005 в 15:21)
 

Если вы увидите ошибку "Cannot modify header information - headers already sent by" - у вас перед функцией header() имеется вывод в окно браузера, его быть не должно, иначе HTTP-заголовок не будет отправлен, и постоянно будет выводится сообщение об ошибке.

   
 
 автор: Barnaul.ru   (29.10.2005 в 09:15)   письмо автору
 
   для: coloboc66   (28.10.2005 в 11:13)
 

Я думаю так!!!!!

<meta http-equiv="refresh" content="2; URL=Forsage-autonews.php">
<center><a href="http://forsage.altnet.ru/Forsage-autonews.php">LOADING...</a>

   
Rambler's Top100
вверх

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