probleme aux niveau des variables provenant d'un formulaire

capucine
Invité n'ayant pas de compte PHPfrance

16 août 2005, 14:36

bonjour à tous,

Sur mon site j'ai un formulaire qui envoi c'est données à une page "envoyer.php". Et lorque dans cette page j'affiche les données récupérées, il me les affiche sans accents. Exemple: pour "épée" ca donne "pe". Mes pages sont encodées " Latin-1", j'ai essayé avec l'UTF-8 cela ne marche pas non plus.

Est-que quelqu'un saurait d'ou cela pourrait-il venir? merci :?

Invité
Invité n'ayant pas de compte PHPfrance

16 août 2005, 14:37

c'est données à une page :?
oups la fatigue :)

terry77
Invité n'ayant pas de compte PHPfrance

18 août 2005, 11:11

Sur mon site j'ai un formulaire qui envoi c'est données à une page "envoyer.php". Et lorque dans cette page j'affiche les données récupérées, il me les affiche sans accents. Exemple: pour "épée" ca donne "pe". Mes pages sont encodées " Latin-1", j'ai essayé avec l'UTF-8 cela ne marche pas non plus.
Bonjour afin de resoudre le probleme il faut dans la page de reception inclure
<?
$balise = '<Strong>'; // declaration de balise
$fin_balise = '</Strong>'; // declaration de balise

$variable= '.htmlentities().' '.$balise.''.$_POST['name of form'].''.$fin_balise.'; //variable pour traitement du formulaire
		
/* avec echo devant cela permet de voir se qui a été traite ensuite le cacher avec "//" devant pour qu'il soit mis en commentaire */
		echo '''.htmlentities("enregistrement trouvé pour votre requête :").' '.$balise.''.$_POST['name of form'].''.$fin_balise.'';
?>
avec un tout petit effort tu aurais trouvé seul :wink: