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)

authorised training centre

Centre de Formation Mediabox - Adobe et Apple Authorised Training Center.

Déclaré auprès de la Direction du Travail et de la Formation Professionnelle

Mediabox : SARL au capital de 62.000€ - Numéro d'activité : 11 75 44555 75 - SIRET : 49371646800035

MEDIABOX, 23, rue de Bruxelles, 75009 PARIS

FFP