Forums Développement Multimédia

Aller au contenu

Caracteres set , mysql et php ✔

CODE PHP MySQL

1 réponse à ce sujet

#1 lcn

    Ceinture Jaune

  • Members
  • PipPip
  • 19 messages

Posté 01 June 2012 - 16:28 PM

Jai ceci dans une base données au format UTF8_unicode_CI

<![CDATA[Qui êtes-vous ? vendez-vous ? communiquez ici !!!]]>

Je fais monter les infos via un php, tout marche sauf quand il y a des accents éàçè

Si le texte est juste du texte sans caractères spéciaux c bon, sinon l erreur est la suivante :


This page contains the following errors:

error on line 1 at column 102: Encoding error

Below is a rendering of the page up to the first error.


comment dois je encoder pour éviter l erreur et sortir l info ?

Merci


$xml .= '<News>';
while($line = mysql_fetch_assoc($results)) {
$xml .= '<Subject url="http://www.site.com" target="_self">'.$line["titre"].'</Subject>';
}
$xml.='</News>';
 


#2 lcn

    Ceinture Jaune

  • Members
  • PipPip
  • 19 messages

Posté 07 June 2012 - 13:07 PM

RESOLU : les données doivent être enregistrées et codées via htmlentities par php lors du remplissage de la base, ainsi flash charge les données sans soucis



1 utilisateur(s) li(sen)t ce sujet

0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)