interprétation fonction html_entity_decode
Bonjour.
Me revoilà :D Désolé, mon stage me pose souvent des petites complications ^^.
Bref voilà j'ai un problème avec la fonction html_entity_decode(). Elle ne fonctionne pas :(.
Voilà le truc. J'ai une URL du type : index.php?nom=Nom&prenom=Prénom&societe=Société&fonction=Fonction&email=E-mail&tel=Téléphone&rep=Se%20fera%20représenter%20par
Et voilà vous voyez les caractères spéciaux :).
Donc j'utilise la fonction html_entity_decode() pour rendre mes valeurs utilisables.
Or ça ne fonctionne pas. Voilà mon code si vous voulez voir :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| <?php
if(isset($_GET['nom']) && isset($_GET['prenom']) && isset($_GET['societe']) && isset($_GET['fonction']) && isset($_GET['email']) && isset($_GET['tel']) &&
isset($_GET['rep']))
{
$nom = html_entity_decode($_GET['nom']);
$prenom = html_entity_decode($_GET['prenom']);
$societe = html_entity_decode($_GET['societe']);
$fonction = html_entity_decode($_GET['fonction']);
$email = html_entity_decode($_GET['email']);
$tel = html_entity_decode($_GET['tel']);
$rep = html_entity_decode($_GET['rep']);
?> |
Lors d'un echo $nom, il me coupe le mot à l'accent. Exemple : Réloh qui dans l'url est réloh deviendra R .
Est-ce que cette fonction a des attributs spéciaux ?
Merci de l'aide.