J'ai construit un système de gestion de contenu (CMS) personnalisé qui fonctionne parfaitement sur ma boîte de développement (Ubuntu/PHP5+/MySQL5+).
Je viens de le déplacer vers la boîte de production pour mon client et maintenant toutes les soumissions de formulaire apparaissent comme des tableaux $_POST vides.
J'ai trouvé une astuce pour vérifier que les données sont réellement transmises en utilisant file_get_contents('php://input');
et les données s'affichent bien ici la $_POST
/ $_REQUEST
Les tableaux sont toujours vides.
J'ai également vérifié que les en-têtes content-type sont corrects via firebug ( application/x-www-form-urlencoded; charset=utf-8
).
Ce problème se produit indépendamment du fait qu'un formulaire soit soumis via AJAX ou via un formulaire normal.
Toute aide est grandement appréciée !