[Réglé][PHP] Conversion de caractères
5 messages
• Page 1 sur 1
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
- [--Eric--]
- WRInaute occasionnel

- Messages: 415
- Inscription: 6 Jan 2004
[Réglé][PHP] Conversion de caractères
Bonjour,
J'ai un script qui parse des pages web pour y récupérer des données. Je fais ça en local avec easyPHP.
Dans ce que je récupère j'ai de l'espagnol et dans les codes sources :
Le "ó" est par exemple écrit comme ceci : "ón"
(En regardant le code source de ce message sur WRI ce n'est pas le cas...
)
Bref... suis-je obligé de faire des
$msg = str_replace("ón","ó", $msg);
où y-a-t-il plus simple ??
Merci.
J'ai un script qui parse des pages web pour y récupérer des données. Je fais ça en local avec easyPHP.
Dans ce que je récupère j'ai de l'espagnol et dans les codes sources :
Le "ó" est par exemple écrit comme ceci : "ón"
(En regardant le code source de ce message sur WRI ce n'est pas le cas...
Bref... suis-je obligé de faire des
$msg = str_replace("ón","ó", $msg);
où y-a-t-il plus simple ??
Merci.
Dernière édition par [--Eric--] le Lun Avr 25, 2005 11:42, édité 1 fois.
- [--Eric--]
- WRInaute occasionnel

- Messages: 415
- Inscription: 6 Jan 2004
Bon j'ai trouvé...
en mettant :
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
mes caractères s'affichent nickel.
Mais bon mon script génère des requetes sql et j'aurais quand même bien aimé entrer des caractères "propores" dans mes tables directement, là je suis obligé d'afficher mes requêtes et de faire un copier/coller...
en mettant :
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
mes caractères s'affichent nickel.
Mais bon mon script génère des requetes sql et j'aurais quand même bien aimé entrer des caractères "propores" dans mes tables directement, là je suis obligé d'afficher mes requêtes et de faire un copier/coller...
-

m@thieu - WRInaute discret

- Messages: 52
- Inscription: 18 Fév 2005
oui mets au début de ton code pour dire que tu généres de l'utf-8 :
- Code: Tout sélectionner
header('Content-Type: text/html; charset=utf-8');
-

m@thieu - WRInaute discret

- Messages: 52
- Inscription: 18 Fév 2005
glouf a écrit:Mais bon mon script génère des requetes sql et j'aurais quand même bien aimé entrer des caractères "propores" dans mes tables directement, là je suis obligé d'afficher mes requêtes et de faire un copier/coller...
regarde ces 2 fonctions :
http://php.net/utf8-encode
http://php.net/utf8-decode
5 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par les experts Google Analytics de Ranking Metrics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Conversion de caractères bizarres...
- [Réglé] Caractères d'échappement de Google non-standard ?
- [Réglé] Fonction ereg de filtrage / Caractères spéciaux
- Conversion de date en php
- [php] Conversion xls en array()
- [PHP] Probléme de conversion de date
- conversion d'un site en html vers php
- Grand compte - Conversion de campagne vs suivi de conversion
- conversion adsense 100 par conversion eh bien non
- PHP Compter les caractères et accents
- Conseils d'optimisation de la balise TITLE (titre d'une page HTML) - 04-08-2008
- Outils Google pour les entreprises : Google Agency Toolkit - 01-03-2009
- Améliorer le taux de conversion : la clé de la réussite ! - 29-10-2008
- La calculatrice Google - 12-09-2003
- Améliorez le taux de conversion de votre site Internet - 15-04-2010
- Le parrainage AdSense (Google AdSense Referrals) - 05-11-2005
- Formation Google Adwords à Paris le 8 avril 2011 - 12-01-2011
- Formation Google Analytics Paris : 1er au 4 février 2011 - 20-01-2011
Consultez la description détaillée des produits ou services de Google suivants : Google Website Optimizer
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
