Bonjour,

Depuis la mise à jour de mon VPS par mon hébergeur (passage de PHP 5.3 -> 5.6 + maj mySQL et Apache), j'ai un problème curieux dont j'ai mis un certain temps à me rendre compte.
Alors que les champs non complétés d'un formulaire en POST renvoyaient autrefois une valeur vide (""), ils ne sont maintenant plus définis dans le tableau $_POST, à moins que je définisse l'enctype du formulaire (en multipart/data-form par habitude, je n'en ai pas essayé d'autres).
J'ai du reparcourir tous mes formulaires car je ne le définissais qu'en cas d'upload de fichier, mais je me rends maintenant compte que je rencontre le même problème sur certains formulaires de CMS. Par exemple, j'ai un champ de recherche qui ne fonctionne plus car pour supprimer le mot-clé il envoie une valeur vide qui n'est maintenant plus définie.

Ce comportement est-il normal et sinon comme y remédier ? Sur mon installation locale, un xampp sous PHP 5.6 avec la configuration par défaut je ne rencontre pas ce problème.

Merci d'avance.