PHP в деталях



         

Комментарии к статье "" - часть 2


table width="100%" cellpadding="0" cellspacing="0" >25.1.2001 00:55  eXpert  []

Кто нибудь разобрался, как в методе "404" передать $QUERY_STRING?

Ну никак у меня не получилось. а нужно. например для поиска.

8.2.2001 15:31  Sasha  []

Может поможите люди добрые, у меня проблема. Я пишу в .htaccess вот это

ErrorDocument 404 /all.html

ErrorDocument 403 /all.html

ErrorDocument 402 /all.html

и пишу какой-то не правильный урл на моем сайте

http://www.mysite.com/blablabla а мне все равно выдается страничка браузера

Ответ DL:

Черным по белому написано же: header ("HTTP/1.0 200 Ok").

8.2.2001 22:55  Sasha  []

аааа, делал переадресацию и на PHP файл в котором в самом

начале было вот такое header ("HTTP/1.0 200 Ok")

но проблема еще вот в чем, под виндой эта фича не работает,

а пробовали тот же httpd.conf в линксе там заработало =(

немогу понять в чем дело

9.2.2001 00:30  Sasha  []

Я вот тут все еще сижу и тра*аюсь над всем этим делом.

Попробовал я все это дело в Netscape и он умница поведал мне

что я имею кроме Нот Фаунд еще и 500-ую ошибку связанную с ErrorDocument. Я тогда отключил хидер который посылает OK-OB :)

И у меня на время все заработало, но ИЕ делал переадресацию на файл который я подставляю, а нетскейп все красиво как я ввел (http://127.0.0.1/go/to/news) вот этот баг мне не понравился. После этого я подумал "Если работает без хидера

подставлю ка я .html файл" и тут все началось с начала :(

Возвращаю все обратно и в нетскейпе работает, а в эксплорере

нифига :( Ну что это такое и как с ним бороться???

Ответ DL:

Значит у тебя под линуксом php установлен как модуль (а иначе там нельзя, наверное), а под виндой - как CGI. "Отдельно стоящий" php не может посылать такие заголовки правильно. Выход ? либо поставить модуль, либо закомментировать строки с хедэрами (насколько я понимаю, под виндой ты тестируешь), а перед закачкой на сервер - раскомментировать. Остальное из того, что ты пишешь, для меня покрыто туманом ? выражайся яснее, а лучше пиши в форум.

14.2.2001 16:12  Sasha  []

Хе-хе. А у експлорера есть настройка которая

перехватвает все коды ошибок

Show friendly HTTP error messages

как с ней бороться? Не могу же я каждому пользователю говорить

что вот надо зайти и выключить эту фишку и у вас будет все работать.

Как вы от этого избавились?

Ответ DL:

№;%$^@! HEARED("HTTP/1.0 OK!!!");!!!

<


Содержание  Назад  Вперед