Mam niestandardowy CMS, który zbudowałem, który działa doskonale na moim dev boxie (Ubuntu / PHP5 + / MySQL5 +).
Właśnie przeniosłem go do skrzynki produkcyjnej dla mojego klienta i teraz wszystkie przesłane formularze są wyświetlane jako puste tablice $ _POST.
Znalazłem sztuczkę, aby sprawdzić, czy dane są faktycznie przekazywane, file_get_contents('php://input');
a dane są tam dobrze widoczne - $_POST
/ $_REQUEST
arrays są zawsze puste.
Sprawdziłem również, czy nagłówki typu zawartości są poprawne za pomocą firebug ( application/x-www-form-urlencoded; charset=utf-8
).
Ten problem występuje niezależnie od tego, czy formularz jest przesyłany przez AJAX, czy zwykły formularz.
Każda pomoc jest mile widziana!