Précédent   Forum des professionnels en informatique > PHP > Langage > Formulaires
Formulaires Forum d'entraide sur les formulaires avec PHP. Avant de poster -> FAQ formulaires, Cours de formulaires et Sources de formulaires
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 08/06/2008, 12h09   #1
Futur Membre du Club
 
Avatar de alexfrere
 
Étudiant
Inscription : avril 2006
Messages : 60
Détails du profil
Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : avril 2006
Messages : 60
Points : 16
Points : 16
Par défaut il y a t'il un htmlentities automatique en PHP ?

Bonjour,

J'ai un formulaire :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
<title>Untitled Document</title>
</head>
 
<body>
<form id="form1" name="form1" method="post" action="">
<input type="text" name="champ" id="champ" />
<input type="submit" value="Envoyer" />
</form>
</body>
</html>
<?php
var_dump($_POST);
?>
Lorsque je post un è, je récupère un &egrave;

Si j'enlève le doctype, je n'ai plus le problème.
Vous avez une idée ?
alexfrere est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/06/2008, 11h35   #2
Membre éprouvé
 
Avatar de alexp
 
Inscription : janvier 2006
Messages : 459
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : janvier 2006
Messages : 459
Points : 490
Points : 490
Envoyer un message via MSN à alexp
il faut regarder du coté de la configuration de php pour ton serveur web, classiquement si tu utilises apache, c'est dans /etc/php5/apache2/php.ini
__________________
Vous êtes mélomanes? allez voir harmoniedecharolles.no-ip.org
Tout est possible, tout est réalisable, le tout étant de savoir comment faire
astuces pc
gull villefranche
alexp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/06/2008, 10h33   #3
Futur Membre du Club
 
Avatar de alexfrere
 
Étudiant
Inscription : avril 2006
Messages : 60
Détails du profil
Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : avril 2006
Messages : 60
Points : 16
Points : 16
Et quelle directive ? parce que la, ça ne me dit rien.
Le magic_quotes_runtime et magic_quotes_gpc je connais mais le magic_htmlentities, ça ne me dit rien du tout
alexfrere est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/06/2008, 11h46   #4
Rédacteur/Modérateur

 
Avatar de arnolem
 
Inscription : février 2005
Messages : 2 798
Détails du profil
Informations personnelles :
Âge : 26

Informations forums :
Inscription : février 2005
Messages : 2 798
Points : 2 673
Points : 2 673
Tu as raison, il n'y a pas de directive pour ça, je pense que c'est un problème HTML.

Modifie la ligne :
Code :
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
Par :
Code :
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
J'ai déja eu ce problème à cause d'un encodage "europe centrale" à la place d'un "occidental"
arnolem est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/06/2008, 11h46   #5
Futur Membre du Club
 
Avatar de alexfrere
 
Étudiant
Inscription : avril 2006
Messages : 60
Détails du profil
Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : avril 2006
Messages : 60
Points : 16
Points : 16
ça marche nikel, merci

Et merci DVP.com
alexfrere est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h11.


 
 
 
 
Partenaires

Hébergement Web