[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Перестал работать $_POST
Kot137
Всем привет. Столкнулся с проблемой - $_POST перестал видеть передаваемые из формы данные. Причем изначально всё работало, пока дописывал код обнаружил, что $_POST уже не работает.
Что на данный момент имею:
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>


Какие есть идеи? Я уже не знаю в каком направлении копать...
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.