Я не знаю достаточно, чтобы действительно дать полезный ответ, поэтому следующее предположение более хорошо образовано (по крайней мере, я на это надеюсь).
Во-первых, вы должны отладить весь запрос, либо через access_log, либо, например, через firebug . (В любом случае, хорошо иметь Firebug.) Для меня ваша проблема звучит , как будто между ними происходит перенаправление. Я приведу вам пример:
Предположим, это ваша структура:
/form.php
/directory/index.php
Это ваша форма:
<form action="/directory" method="post">
...
</form>
Проблема в этом случае заключается в том, что, хотя /directory
является действительным URL-адресом, Apache еще раз перенаправит вас на /directory/
, таким образом вы теряете свою полезную нагрузку (что должно быть в $_POST
).