Bonjour,
Dans une admin je veux mettre à jour une db UTF8 et HTML UTF8.
J'utilise la fonction suivante:
Cette fonction marche très bien sur Firefox et sur Safari mais me donne des "?" sous IE.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 function insertSQL($value) { return mysql_real_escape_string(utf8_decode(trim(strip_tags($value))); }
Si je modifie la fonction comme ceci:
Cette fonction marche très bien sous IE mais pas sous firefox où j'obtiens des caractères bizarres "é" pour un "é" par exemple.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 function insertSQL($value) { return mysql_real_escape_string(trim(strip_tags($value)); }
Que puis-je faire pour remédier à mon problème et avoir une fonction correcte pour tous les navigateurs?
Merci
Partager