Что на данный момент имею:
1. страницы по вызываемому адресу нет - всё по 404 перевожу на index.php - где происходит "сборка" нужной страницы инклюдами. (от того, где ставлю "Status: 200 Ok" - до или после POST - ничего не меняется. (да и без него работало в начале)
2. Сухосин - снес, на всякий случай. Но это не принесло желаемого результата.
3. print_r($_POST); - выдает пустой массив. Однако если action формы прописать на тестовую существующую страницу, где только print_r($_POST); - всё работает. Т.е. данные из формы всё-таки отправляются.
4. Установлен Xcahe, и REDIS - но они в глюках замечены не были.
Такое чувство, что в коде что-то превентивно "убивает" массив POST. Хотя пытаюсь его получить в самом начале.
Принимающий кусок кода (в самом начале):
// header("Content-Type: text/html; charset=utf-8");
header('Status: 200 Ok');
print_r($_POST);
if ((isset($_POST["login"])) and (isset($_POST["pass"]))){
SetCookie("ogd_login",$_POST["login"], time()+13000000); // Запоминаем примерно на пол-года
SetCookie("ogd_pass",md5($_POST["pass"]), time()+13000000); // Запоминаем примерно на пол-года
}
форма:
<form name="f7" method="post" action="">
<input name="exit" id="exit" type="hidden" value="exit" />
<input name="ВЫХОД" type="submit" value="ВЫХОД" />
</form>
Какие есть идеи? Я уже не знаю в каком направлении копать...