Bonjour à tous
Alors voilà, j'ai un formulaire de contact tout bête avec comme traitement :
Jusque là tout marchait bien jusqu'à qu'un utilisateur mette des ' et des "
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 $adress = $me; $sujet = "$_POST[sujet2]"; $from = "From: ".$_POST[email]."\n"; $from .= "MIME-version: 1.0\n"; $from .= "Content-type: text/html; charset= iso-8859-1\n"; $message=" Informations :<br /> $_POST[prenom] $_POST[nom]<br /> $_POST[typ]<br /> $_POST[nomsupp]<br /> $_POST[tel]<br /> $_POST[email]<br /> <br /> $_POST[sujet2]<br /> $_POST[mess]<br /> <br /> "; mail($adress, $sujet, $message, $from);
Du coup dans le mail que je reçois j'ai des \' et des \"
J'ai vu qu'il existe la fonction htmlentities mais où la placer ?
merci
Partager