[PHP] caracteres spéciaux
Résolu/Fermé
AzRaElDGT
Messages postés
57
Date d'inscription
mercredi 25 juillet 2007
Statut
Membre
Dernière intervention
25 octobre 2008
-
5 août 2007 à 12:27
gouvion - 25 nov. 2007 à 23:58
gouvion - 25 nov. 2007 à 23:58
A voir également:
- [PHP] caracteres spéciaux
- Caractères spéciaux clavier azerty - Guide
- Caractere speciaux - Guide
- Caractères spéciaux mac - Guide
- Caractères ascii - Guide
- Easy php - Télécharger - Divers Web & Internet
5 réponses
mr_penguin
Messages postés
48
Date d'inscription
mercredi 25 juillet 2007
Statut
Membre
Dernière intervention
30 juillet 2009
7
5 août 2007 à 13:16
5 août 2007 à 13:16
Ton script devrait marcher, excepté qu'il manque un ; à la fin de la dernière ligne.
Pour ce qui est du texte accuntué, tu peux utiliser la fonction htmlentities() qui te convertira tous les caractères possible en entité HTML. Mais il faut mieux faire la conversion avant d'enregistrer dans la base.
Bonne chance
Pour ce qui est du texte accuntué, tu peux utiliser la fonction htmlentities() qui te convertira tous les caractères possible en entité HTML. Mais il faut mieux faire la conversion avant d'enregistrer dans la base.
Bonne chance
AzRaElDGT
Messages postés
57
Date d'inscription
mercredi 25 juillet 2007
Statut
Membre
Dernière intervention
25 octobre 2008
2
5 août 2007 à 13:45
5 août 2007 à 13:45
mr_penguin à ecrit:
"Mais il faut mieux faire la conversion avant d'enregistrer dans la base. "
Je suis preneur mais peux tu m'en dire plus ou me donner un exemple?
Az
"Mais il faut mieux faire la conversion avant d'enregistrer dans la base. "
Je suis preneur mais peux tu m'en dire plus ou me donner un exemple?
Az
mr_penguin
Messages postés
48
Date d'inscription
mercredi 25 juillet 2007
Statut
Membre
Dernière intervention
30 juillet 2009
7
5 août 2007 à 14:37
5 août 2007 à 14:37
Hé bien avant de faire ton INSERT tu execute la fonction :
Bonne chance
$test = "Un é par exemple"; $test = htmlentities($maVariable); // $maVariable contient "Un é par exemple" maintenant mysql_query( "INSERT INTO `table`(`champ1`) VALUES(".$test." )" ); ect, ect...
Bonne chance
mr_penguin
Messages postés
48
Date d'inscription
mercredi 25 juillet 2007
Statut
Membre
Dernière intervention
30 juillet 2009
7
5 août 2007 à 17:14
5 août 2007 à 17:14
oups, erreur :
$test = "Un é par exemple";
$test = htmlentities($test); // $test contient "Un é par exemple" maintenant
mysql_query( "INSERT INTO `table`(`champ1`) VALUES(".$test." )" );
ect, ect...
$test = "Un é par exemple";
$test = htmlentities($test); // $test contient "Un é par exemple" maintenant
mysql_query( "INSERT INTO `table`(`champ1`) VALUES(".$test." )" );
ect, ect...
AzRaElDGT
Messages postés
57
Date d'inscription
mercredi 25 juillet 2007
Statut
Membre
Dernière intervention
25 octobre 2008
2
5 août 2007 à 16:56
5 août 2007 à 16:56
Merci de ton aide ;)
Az
Az
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question