PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 29-08-2010 15:52:57

faculty
Membre
Inscription : 29-08-2010
Messages : 2

Problème d'accents et de symboles lors d'une reception d'un formulaire

Bonjours à tous ...

Je sais que le sujet à déjà été posté, mais je n'ai pas de base de données comme dans le post ci-dessous...

En fait j'ai crée un formulaire en HTML, je l'ai contrôlé avec du Javascript et l'envoi de mail via PHP.

Je reçois bien le nom, mail et message de la personne, mais j'ai essayé d'écrire : étonné et j'ai reçu : étonné

Je mets mon code ci-dessous

<?php
$TO = "MonAdresseEmail";

$message = "";

while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}

mail($TO, $subject, $message, $h);

Header("Location: http://www.MonSiteWeb.be/ok.html");

?>

Merci d'avance pour vos réponses.

----------------------------------
www.confreriedustofe.be

Hors ligne

#2 29-08-2010 21:10:33

moogli
Modérateur
Inscription : 08-05-2009
Messages : 336
Site Web

Re : Problème d'accents et de symboles lors d'une reception d'un formulaire

salut,

avec ou sans base de donnée le problème est le même au niveau code php.
il te faut
- le meta qui va bien (pour savoir si ta page est en iso ou utf-8)
- le header iso ou utf-8 pour le fichier php
- que le fichier php soit en iso / utf-8 (les éditeurs ne font pas forcément ce que tu veut wink )
- utiliser utf_encode / utf8_decode pour avoir des caractères en iso ou utf-8

le tout selon que tu souhaite de l'iso ou de l'utf-8

@+


Il en faut peu pour être heureux pompompompompompompompompompompom

Hors ligne

#3 05-09-2010 01:28:14

faculty
Membre
Inscription : 29-08-2010
Messages : 2

Re : Problème d'accents et de symboles lors d'une reception d'un formulaire

Merci de m'avoir répondu, mais malheureusement je ne vois ce que tu veux dire !
As tu le code pour cela ?

Merci d'avance....

Hors ligne

#4 05-09-2010 08:07:28

moogli
Modérateur
Inscription : 08-05-2009
Messages : 336
Site Web

Re : Problème d'accents et de symboles lors d'une reception d'un formulaire

salut,

non tous est dans les autres messages sur le même sujet et je ne peux pas savoir quel encodage tu utilise sur ton serveur db, sur ton fichier php, sur ton butineur mail.

une fois que tu connais toute ces informations tu pourras déterminer la marche à suivre (un p'tit utf8_encode, par exemple sur le corps du message afin de résoudre le problème.

@+


Il en faut peu pour être heureux pompompompompompompompompompompom

Hors ligne

Pied de page des forums