begin process at 2012 05 31 16:37:07
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Général

 > 

Reception formulaire caractères chinois


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Reception formulaire caractères chinois

mardi 17 avril 2007 à 08:59:04 | Reception formulaire caractères chinois

stesch

Bonjour,

J'utilise un formulaire flash et envoie le contenu des champs via une page php.
En francais, tout va bien.
Lorsque l'on tape du Chinois, les caracères s'affichent bien dans les champs du formulaire.
Par contre, à la reception sur la boite mail, les caratères sont de la forme "æ-?å·¥" ou "?????"

Que faire ?  J'ai pourtant éssayé. Quelqu'un pourait-il m'aider ? certainement une histoire de codage ou/et de configuration côté serveur ?

Merci d'avance. Stéphane S.

Du côté de l'animation falsh, rien de spécial, le texte chinois s'affiche donc bien dans le formulaire.
Du côté du fichier "php", voici le script :

<?php

 header ('Content-Type: text/html; charset=utf-8');

$MailTo="multimedia@frd.com;contact@rde.com";
$firstname=utf8_decode($firstname);
$firstname=eregi_replace( "\r", "\n", $firstname);
$firstname=stripcslashes($firstname);
$lastname=utf8_decode($lastname);
$lastname=eregi_replace( "\r", "\n", $lastname);
$lastname=stripcslashes($lastname);
$Subject=utf8_decode($Subject);
$Subject=eregi_replace( "\r", "\n", $Subject);
$Subject=stripcslashes($Subject);
$Body=utf8_decode($Body);
$Body=eregi_replace( "\r", "\n", $Body);
$Body=stripcslashes($Body);
$descriptif=utf8_decode($descriptif);
$descriptif=eregi_replace( "\r", "\n", $descriptif);
$descriptif=stripcslashes($descriptif);


#
# Formating Date   ############################################################
# ("m.d.Y"); pour passer au format europ´en ("d.m.Y");
# Pour rajouter  les heures de d´calage horaire ,ajouter "time()+3600*(2+date("I")));" +2 heure d'´t´ R´union
$nowDay=date("d.m.Y");
$nowClock=date("H:i:s",time()+3600*(date("I")));
#
# Formating Body content ######################################################
#
$FormContent="
Les informations suivantes ont été recues le $nowDay à $nowClock:\n\n
----------------------------------------------------------------------------\n
Prénom: $firstname\n
Nom: $lastname\n
E-mail: $MailFrom\n
----------------------------------------------------------------------------\n
Sujet: Message envoyé depuis la page contact du site [ Lien ] \n
----------------------------------------------------------------------------\n
Message: $Body\n
----------------------------------------------------------------------------\n
Numéro de téléphone: $Phone\n
----------------------------------------------------------------------------\n
".urlencode($FormContent);

#.urlencode(utf8_encode($FormContent));

mail($MailTo, "$Subject (de $firstname $lastname)", $FormContent, "From: $MailFrom");
#
#
# Autoresponder   ##############################################################
#
       $filename = "answer.txt";
       $fd = fopen( $filename, "r" );
       $contents = fread( $fd, filesize( $filename ) );
       fclose( $fd );
       mail( "$MailFrom", "Merci de votre envoi - [ Lien ]", "$contents\n\n",
             "From:contact@fghr.com n" );
#
#
# Flashsignal Variable   ######################################################
#
$signal=1;
echo "signal=$signal";
#
###############################################################################
?>

mardi 17 avril 2007 à 21:22:32 | Re : Reception formulaire caractères chinois

Evangun

Salut,

il manque sans doute le header Content-Type dans les headers du mail.

à+
mercredi 25 avril 2007 à 09:03:36 | Re : Reception formulaire caractères chinois

stesch

Bonjour et merci pour cette première réponse.

C'est bien au niveau de mon script php que je doit ajouter "les headers du mail" ?

Stéphane S.


Cette discussion est classée dans : body, utf8, firstname, lastname, subject


Répondre à ce message

Sujets en rapport avec ce message

Imap Body d'un message [ par maesius ] Imap Body d'un message Bonjour,voila , j'ai un souci. Je suis en train de faire un petit webmail et je coince sur le dechiffrage du body.J'ai pu voir focntion mail , taille limite dans $body? [ par johnpelu ] bonjour a tous , y a t'il une taille limite pour la variable $body de la fonction mail() ??????merci envoie d'Email :Je dois avoir de la merde dans les yeux [ par Wam0106 ] Voila chez Online.net il me dise qu'il y a une erreure a la ligne 3 mais je ne vois pas ou est le pb si qq'un peu me dire ce qui ne va pas: $headers = Erreur dans formulaire : Parse error: parse error in /data/members/free/multimania/fr/v/a/l/vali103/htdocs/formulaire/formmail.php on line 357 [ par vali103 ] Bonjour,J'utilise Formmail+, j'ai mis les 2 fichier dans un dossier de mon serveur (Lycos Multimania avec PHP activé, fonction (mail) activé)J'ai auss Création de cookie après avoir complété un formulaire [ par ikaros ] Bonjour,Je voudrais qu'un cookie soit créé après qu'un formulaire ait été complété et qu'une base de données ait été mise à jour. J'ai mis l'instructi Formater le Body d'un message Outlook (texte enrichi et non HTML) [ par Manulyon7 ] Bonjour à tous,Je souhaite générer en PHP un mail. Celui-ci ne doit pas être envoyé mais doit s'ouvrir dans une fenêtre Outlook pour modification. Out $GLOBALS + utf8_decode() [ par mattdelavega ] BonjourJ'ai mon flash qui envoi par $POST des variables à mon php...petit problème ... le format c'est du utf8 !Donc mes lettres accentuées s'affichen requete sans erreur, mais résultat faux (ou plutot qui ne me convient pas..) [ par blouxe ] Bonjour, je suis en train de développer un moteur de recherche à partir de mot clef. je vous passe les détails, mais globalement, je veux rechercher Problème d'accents dans l'url [ par d_alma ] Bonjour, Je suis en train de programmer une 'photothèque'. Les photos sont sur un serveur FTP. Les répertoires ont souvent un nom comportant un accen


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,328 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales