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

Форум PHP

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

 

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

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

тема: Error 404
 
 автор: freeing   (23.04.2010 в 03:39)   письмо автору
 
 

что лучше делать когда пользователя придет по левой ссылке, ну или наберет ее,

выводить сообщение об ошибке в том же адресе или делать location на свой адрес с ошибкой

например:

<?
header
("Location: http://www.example.com/ru/errors/404.html");
?>


и еще вопрос, насколько правильно использовать функцию header(), она вообще всегда работает? Бывают с ней проблемы?

  Ответить  
 
 автор: Slo_Nik   (23.04.2010 в 09:00)   письмо автору
 
   для: freeing   (23.04.2010 в 03:39)
 

Вывод ошибки 404, равно как и другие, можно настроить при помощи .htaccess
в файле прописать
ErrorDocument 404 /путь_к_файлу/404.html

  Ответить  
 
 автор: oliss   (23.04.2010 в 09:44)   письмо автору
 
   для: freeing   (23.04.2010 в 03:39)
 


header('HTTP/1.0 404 Not Found');
header('Status: 404 Not Found');
exit( include_once 'http://www.example.com/ru/errors/404.html');

  Ответить  
 
 автор: freeing   (24.04.2010 в 02:30)   письмо автору
 
   для: oliss   (23.04.2010 в 09:44)
 

или я не так задал вопрос, или вы меня не так поняли,

я имею введу вопрос этикета,
суть в том где выводить ошибку, по принципу куда попал там и читай свой эрор,

или сделать редирект на какой либо адрес,

проще говоря, делать адреса вывода ошибок, статическими или динамическими.

  Ответить  
Rambler's Top100
вверх

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