Rechercher : dans
Par :

Problème d'accents formulaire e-mail php

Dernière réponse le 29 déc 2008 à 00:47:37 Tikiming, le 29 déc 2008 à 00:33:27 
 Signaler ce message aux modérateurs

Bonjour,

J'ai un souci avec un formulaire e-mail d'une page web.

Lorsque la personne qui remplit le formulaire de contact en ligne écrit un accent dans une phrase par exemple un é, lorsque je reçoit le é il s'est transformé en é. Si c'est marqué été celà fait --->> été

Voici l'adresse de mon formulaire: [www.photolife.ch/fr/contact]

Et voici mon script php:

<?php
$TO = "mon e-mail";

$subject = "Formulaire Photolife";

$h .= "From: " . $TO;

$message = "";

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

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

Header("page de remerciements");

?>

Est-ce que quelqu'un aurait la gentillesse de m'aider ?

Merci, cordialement.

Configuration: Windows Vista
Firefox 3.0.5

1

Scarface72, le 29 déc 2008 à 00:37:55

Salut

Je ne veux pas t'induire en erreur, mais dans ta base SQL, tu ne peux pas mettre le jeu de caractères suédois??

J'ai vu ça sur un site en php, et le webmaster m'avait expliqué que c'était le seul truc qu'il aie trouvé pour les caractères spéciaux... Aide toi, et le ciel t'aidera! Google est ton ami!
Il y n'a que des solutions, y a plus qu'à trouver les problè­mes qui vont avec...

Répondre à Scarface72

2

Solid__Snake, le 29 déc 2008 à 00:37:59

C'est un problème au niveau de ton écriture via pc.

Es ce que sa te le fait lorsque tu es sur internet ?

Si oui, fait clique droit et vas dans codage écriture ( tout en bas )

De plus ton codage ne devrait il pas commencer par <?> ou autre ?

Répondre à Solid__Snake

3

Tikiming, le 29 déc 2008 à 00:43:19

J'ai ce message d'erreur qui s'affiche lorsque j'enregistre le php avec le bloc note en -->> UTF-8

Warning: Cannot modify header information - headers already sent by (output started at /home/httpd/vhosts/photolife.ch/httpdocs/fr/contact/formmail.php:1) in /home/httpd/vhosts/photolife.ch/httpdocs/fr/contact/formmail.php on line 16

C'est à dire qu'il n'arrive pas à modifier le Header pourtant c'est juste un appel de page?

Répondre à Tikiming

4

 Tikiming, le 29 déc 2008 à 00:47:37

J'ai quand-même reçu les e-mails mais le problème des accents en UTF-8 reste le même.

Répondre à Tikiming