2010-01-05 9 views
-1

Je suis un insertion d'un contenu dans FCKEDITOR.Comment utiliser htmlspecialchars_decode en PHP

EXEMPLE Contenu: TEST ~! @ # $%^& *() _ + | ESSAI

Mais je reçois la sortie comme ça: Test ~ @ ')

Que dois-je faire pour obtenir la sortie exacte?

J'utilise ajax pour ce faire.

Merci.

Fero

+0

À quoi devrait ressembler le résultat final? – leepowers

+0

Je l'insère dans ma base de données. Mais le contenu n'insérant pas «Nos 5 oz cou régulier bébé > bouteilles sont fabriqués à partir de plastique PES, > qui leur donne une couleur naturelle dorée >. Ils sont exempts de phtalates et de > exempts de bisphénol A - 'après cela. Je dois insérer tout le contenu. – Fero

+0

D'où vient PHP dans ce domaine? FckEditor est JavaScript. – Quentin

Répondre

0

htmlspecialchars_decode est utilisé pour convertir les caractères codés en HTML Retour aux caractères réguliers:

& -> & 
  -> 'space' 
" -> " 

Vous avez pas de caractères codés html dans la chaîne que vous avez publié.

Si vous imprimez l'instruction SQL exacte que vous envoyez à la base de données, que voyez-vous?

Le champ dans la base de données est-il assez long? Les cordes sont-elles toujours coupées de la même longueur?

+0

Je n'ai même pas eu le paragraphe complet dans mon $ _REQUEST lui-même. – Fero

+0

Je reçois seulement ces contenus au lieu du contenu complet. «Nos biberons à col régulier de 5 oz sont faits de plastique PES, ce qui leur donne une couleur dorée naturelle. Ils sont exempts de phtalates et> exempts de bisphénol A - '. – Fero

+0

Ces champs sont-ils affichés ou transmis dans la chaîne de requête? (Pour vérifier, voir les variables $ _POST et $ _GET). –