Salut la foule.

J'ai un formulaire en méthode POST avec un champ caché :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
echo '<input type="hidden" value="'.$corp.'" name="corp">';
La validation de ce formulaire exécute un fichier php qui récupère la valeur de 'corp'
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
if (isset($_GET["corp"]))
$MyCorp = $_GET["corp"];
Quand, dans mon formulaire, $corp = "district 'toto'" (toto entre quotes), la valeur récupérée en php est : district \'toto\'
Ces backslashes nuisent gravement à la santé de mon site.

Comment empêcher ça ?