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

Форум PHP

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

 

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

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Не срабатывает редирект

Сообщения:  [1-7] 

 
 автор: ZeeG   (15.08.2007 в 10:38)   письмо автору
 
   для: Faraon   (15.08.2007 в 10:34)
 

Мне казалось что такую запись я тоже делал. Все перебрал.
Спасибо. Все работает.

   
 
 автор: Faraon   (15.08.2007 в 10:34)   письмо автору
 
   для: ZeeG   (15.08.2007 в 10:22)
 

define("DIR") как выглядит ?
и скорее всего запись будет

header("Location: ".DIR."dir.php");  
     die(); 

   
 
 автор: ZeeG   (15.08.2007 в 10:22)   письмо автору
 
   для: Faraon   (15.08.2007 в 09:21)
 

У меня не получается сделать корректную запись. то бишь :

header("Location: "".DIR.'dir.php"); 
     die();

выводит сообщение об ошибке что страница '.DIR.'dir.php не найдена
Config.php подключен корректно и остальные defined переменные видны

   
 
 автор: Faraon   (15.08.2007 в 09:21)   письмо автору
 
   для: ZeeG   (15.08.2007 в 08:46)
 

Либо есть пробелы или пустая строка до <?php

   
 
 автор: Unkind   (15.08.2007 в 09:19)   письмо автору
 
   для: ZeeG   (15.08.2007 в 08:46)
 

В Location записывается обычный URL. Не выходит - скорее всего есть вывод информации клиенту до header().

   
 
 автор: Faraon   (15.08.2007 в 09:18)   письмо автору
 
   для: ZeeG   (15.08.2007 в 08:46)
 

Что конкретно не получается? Выводятся ошибки?

   
 
 автор: ZeeG   (15.08.2007 в 08:46)   письмо автору
 
 

У меня есть место в скрипте после которого следует сделать редирект и переслать данные на другую страницу:

<?php
// DIR - http://localhost/dir/
// dir.php - файл в каталоге dir
// КАК ПРАВИЛЬНО ЗАПИСАТЬ ПОСЛЕДОВАТЕЛЬНОСТЬ DIR и dir.php  в данную конструкцию?
header("Location: http://www.example.com/"); 
die();
?> 

У меня не выходит. Подскажите!
Спасибо

   

Сообщения:  [1-7] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

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