J'utilise jQuery éditeur avec PHP cela fonctionne bien pour le texte de l'avion (texte avec des caractères spéciaux) mais si j'essaie de poster du texte qui contient des caractères spéciaux, il ne stocke pas ces caractères spéciaux dans la table db .. et quand j'ai essayé de remplacer n'importe quel caractère spécial avec des codes HTML ça fonctionne bien. Mais il est trop difficile de remplacer tous les caractères spéciaux un par un. Y at-il un script qui remplace tous les caractères spéciaux d'une chaîne ...?Remplacer tous les caractères spéciaux d'une chaîne en utilisant PHP
Répondre
Voulez-vous dire quelque chose comme PHP str_replace()?
http://php.net/manual/en/function.str-replace.php
Y at-il un script qui remplacent tous les caractères spéciaux d'une chaîne ...?
Ceci est la mauvaise approche. Vous devez disposer de vos jeux de caractères, il ne sera donc pas nécessaire de remplacer quoi que ce soit.
Je ne sais pas ce que vous faites, mais si vous transmettez des données via Ajax, il s'agit probablement d'un codage UTF-8. Si votre base de données est dans un jeu de caractères différent, vous devrez peut-être le convertir.
lecture de base (profonde): The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!)
Pour des informations plus spécifiques, vous devrez fournir plus de détails sur votre situation. Voici quelques questions qui traitent du sujet, peut-être l'un d'entre eux aide déjà:
Vous avez un problème de codage qui peut être fixé . –
Quelle est l'encodage de votre base de données et de votre script? – jwueller