|
La Communauté Webmaster 
| Pages: [1] |
 |
|
|
|
Auteur |
Sujet: formulaire mail/flash grand débutant (Lu 859 fois) |
|
 |
formulaire mail/flash grand débutant
« sur: le 15-06-2007 a 19:10:30 » |
|
|
|
|
|
|
 |
Re:formulaire mail/flash grand débutant
« Répondre #1 sur: le 15-06-2007 a 20:51:01 » |
|
popset
Membre récent

Hors-Ligne
Messages: 3

Je suis un lama!
|
bon je me répond tout seul  en fouillant sur différent sites et autres forums, j'ai modifié le code PHP comme suit :
<?php $msg=utf8_decode($HTTP_POST_VARS['msg']); $msg = str_replace(chr(13),chr(10),$msg); $msg = str_replace("\'", "'", $msg); mail("moi@mondomaine.com","$sujet","$msg","From : $mail\n"); ?>
maintenant, ça marche, j'ai les caractères accentués et le apostrophe nickels.
Toutefois, pensez que ce code soit "clean", je suis nul en PHP et c'est un peu bricolé... |
|
|
|
|
 |
Re:formulaire mail/flash grand débutant
« Répondre #2 sur: le 16-06-2007 a 12:17:24 » |
|
popset
Membre récent

Hors-Ligne
Messages: 3

Je suis un lama!
|
hi!hi! je continue de répondre tout seul 
j'ai continué à fouillé dans les forums du net et j'ai résolu mon problème.
Voici le code modifié:
<?php $msg=utf8_decode($HTTP_POST_VARS['msg']); $sujet=utf8_decode($HTTP_POST_VARS['sujet']); $msg = str_replace(chr(13),chr(10),$msg); $msg=stripslashes(utf8_decode($HTTP_POST_VARS['msg'])); $sujet=stripslashes(utf8_decode($HTTP_POST_VARS['sujet'])); $msg = str_replace("\'", "'", $msg); mail("moi@mondomaine.com","$sujet","$msg","From : $mail\n"); ?>
Maintenant tout marche parfaitement, les caractères accentués sont respecté, les apostrophes et les guillemets également. Je ne suis pas sûr de la mise ne forme du code, mais bon ça marche. J'éspère que cela servira à d'autres. |
|
|
|
|
| Pages:
[1] |
|
|
|
| |
|
|