Comment utiliser Caracteres Espagnoles : PHP

Fermé
hamidoo07 Messages postés 111 Date d'inscription samedi 18 octobre 2008 Statut Membre Dernière intervention 28 octobre 2010 - Modifié par hamidoo07 le 20/08/2010 à 20:32
ghuysmans99 Messages postés 2496 Date d'inscription jeudi 14 juillet 2005 Statut Contributeur Dernière intervention 5 juin 2016 - 21 août 2010 à 07:14
Bonjour,

j'ai des problèmes pour manipuler des caractères espagnoles avec php, du la présence des caractères tel que ó í á ... ca affiche ?

Une solution ??

merci

EDIT: mon code obtient le code html d'une web espagnole puis l'affiche dans le navigateur
sur le site espagnole les caracteres sont affichés correctement mais lorsque mon script affiche la page les caract_res accentués espagnoles ne sont pas affichés correctement, ils sont sous forme de carré avec ? dedans
A voir également:

7 réponses

ghuysmans99 Messages postés 2496 Date d'inscription jeudi 14 juillet 2005 Statut Contributeur Dernière intervention 5 juin 2016 339
20 août 2010 à 20:13
Enregistre ton fichier avec l'encodage UTF-8 et ajoute ceci à tes entêtes HTML :
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
0
hamidoo07 Messages postés 111 Date d'inscription samedi 18 octobre 2008 Statut Membre Dernière intervention 28 octobre 2010
20 août 2010 à 20:15
mon code et tout en PHP, je sais pas comment inserer une balise meta sans avoir une structure de page html
0
ghuysmans99 Messages postés 2496 Date d'inscription jeudi 14 juillet 2005 Statut Contributeur Dernière intervention 5 juin 2016 339
20 août 2010 à 21:19
Si tu dois afficher une page Web, c'est forcément de l'HTML que t'utilises ... Sinon c'est quoi ?
0
hamidoo07 Messages postés 111 Date d'inscription samedi 18 octobre 2008 Statut Membre Dernière intervention 28 octobre 2010
20 août 2010 à 21:52
mon code extrait tout le code html de la page espagnole y compris les meta comme vous l'avez signaler, age html complete
mai lorsque j'affiche ce code les caractères espagnoles sont érronés
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
ghuysmans99 Messages postés 2496 Date d'inscription jeudi 14 juillet 2005 Statut Contributeur Dernière intervention 5 juin 2016 339
20 août 2010 à 22:47
$contenu = utf8_encode($contenu);
echo($contenu);
0
hamidoo07 Messages postés 111 Date d'inscription samedi 18 octobre 2008 Statut Membre Dernière intervention 28 octobre 2010
21 août 2010 à 02:03
j'ai éssayer la fonction utf8_encode mai toujours les caratères spéciaux éspagnoles sont érronés
0
ghuysmans99 Messages postés 2496 Date d'inscription jeudi 14 juillet 2005 Statut Contributeur Dernière intervention 5 juin 2016 339
21 août 2010 à 07:14
header('Content-Type: text/html; Content-Encoding: utf-8;');

Mais si ta page est en UTF8 et que tu as une meta HTML, pas besoin ...
0