Добрый день,
Если Алекс настаивает, то может действительно перейти в apache-talk,
хотя разве не в этом списке идет ловля блох?
Теперь о блохах
Mikhail Zabaluev wrote:
>
> Hello, Kurakin.
>
> On Fri, Jul 21, 2000 at 14:30 +0400, Kurakin Roman wrote:
> >
> > Добрый день,
> >
> > Я использую PHP+ApacheRUS(29.4). У меня наблюдается следующая проблема:
> > В PHP есть такая функция header () - она позволяет выдать в заголовок
> > строку.
> > Я использую ее для выдачи Location:. Только вот она глючит почему-то.
> > Строгой
> > закономерности ее поведения я не обнаружил, но глючит на конкретных URL.
>
> Пример?
> Там, по всей строгости, нужно абсолютный URL давать. Может быть, здесь
> проблема?
Как мне кажется, на каком URL сглючит зависет от окружения, поэтому надо
приводить
целый сервер :).
Выглядит это примерно так:
Говорю:
Location: http://www.myserver.ru/dir1/dir2/myphp_scrip.html?what=group
Глючит, если же сказать
Location: http://www.myserver.ru/dir1/dir2/myphp_scrip.html?what=grouu
Location: http://www.myserver.ru/dir1/dir2/myphp_scrip.html?what=grop
Location:
http://www.myserver.ru/dir1/dir2/myphp_scrip.html?what=group&blanck
Все нормально. Приходится пользоваться последним вариантом, но это ведь
неправильно.
Один из вариантов, где я ловил эту блоху такой:
При заходе на скрипт он проверяет куки на предмет пароля, если нет, то
он выдает приглашение его ввести. После ввода он посылает данные POST-ом
на себя ставит куки (при удачном исходе). После чего делает локатион
опять на себя же. Сразу скажу что с куками все впорядке, глючит и без
них.
С уважением Куракин Роман
>
> --
> Stay tuned,
> MhZ mailto:mookid@sigent.ru
> -----------
> "Good health" is merely the slowest rate at which one can die.
> =============================================================================
> = Apache-Rus@lists.lexa.ru mailing list =
> Mail "unsubscribe apache-rus" to majordomo@lists.lexa.ru if you want to quit.
> = Archive avaliable at http://www.lexa.ru/mail-archive =
=============================================================================
= Apache-Rus@lists.lexa.ru mailing list =
Mail "unsubscribe apache-rus" to majordomo@lists.lexa.ru if you want to quit.
= Archive avaliable at http://www.lexa.ru/mail-archive =
"Russian Apache" includes software developed
by the Apache Group for use in the Apache HTTP server project
(http://www.apache.org/) See
Apache LICENSE.
Copyright (C) 1995-2001 The Apache Group. All rights reserved.
Copyright (C) 1996 Dm. Kryukov; Copyright (C)
1997-2009 Alex Tutubalin. Design (C) 1998 Max Smolev.