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

Форум PHP

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

 

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

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

тема: Как правильно задавать адрес в header (Location: ...) ?

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

 
 автор: axr   (20.01.2008 в 22:23)
 
   для: Evgen   (06.01.2008 в 16:57)
 

посмотрите кто владелец файла/папки и какие на них выставлены права

   
 
 автор: Evgen   (06.01.2008 в 16:57)   письмо автору
 
   для: gipper   (06.01.2008 в 16:08)
 

В этой папке - нет, поскольку я её сам создавал.
Но вообще-то у меня подозрения, что это действительно связано с настройкой сервера... И с инклудами тож фигня какая-то, разместил не в рекомендованной хостером папке, а как было в локальной структуре - часть работает, часть - нет...

   
 
 автор: gipper   (06.01.2008 в 16:08)   письмо автору
 
   для: Evgen   (06.01.2008 в 15:40)
 

А в папке "inc" нет ли какого-нибудь .htaccess?

   
 
 автор: Evgen   (06.01.2008 в 15:40)   письмо автору
 
 

Из мануала (http://ru2.php.net/header):

<?php
/* Redirect to a different page in the current directory that was requested */
$host  $_SERVER['HTTP_HOST'];
$uri   rtrim(dirname($_SERVER['PHP_SELF']), '/\\');
$extra 'mypage.php';
header("Location: http://$host$uri/$extra");
exit;
?>


вроде бы можно указать на любой файл, в любой директории.

А у меня почему-то вот так работает (открывает указанную страницу):

<?php
header 
("Location: http://mysite/filename.php");
exit();
?>


а так
[code]
<?php
header ("Location: http://mysite/inc/filename.php");
exit();
?>
отказывается заходить в папку "inc", ищет "filename.php" в корне сайта и есессно не находит!

Из адресной строки браузера файл http://mysite/inc/filename.php открывается.

Что здесь не так?

   

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

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

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