Précédent   Forum des professionnels en informatique > PHP > Langage > Débuter
Débuter Forum d'entraide pour débuter en PHP. Avant de poster -> Cours PHP, FAQ PHP, Outils PHP, etc.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 30/03/2011, 13h54   #1
Membre à l'essai
 
Inscription : août 2008
Messages : 267
Détails du profil
Informations forums :
Inscription : août 2008
Messages : 267
Points : 20
Points : 20
Par défaut affichez les accents

bonsoir à tous le monde je voudrais savoir comment je peut affichez le caractère "è" dans php
dans mon entête html j'ai <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
merci
ferhat.adel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/03/2011, 14h13   #2
Modérateur
 
Avatar de sabotage
 
Homme Vincent
Inscription : juillet 2005
Messages : 14 929
Détails du profil
Informations personnelles :
Nom : Homme Vincent

Informations forums :
Inscription : juillet 2005
Messages : 14 929
Points : 16 381
Points : 16 381
Pour que PHP affiche un caractère è dans une page HTML, tu fais simplement un è normal.
sabotage est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/03/2011, 14h16   #3
Membre à l'essai
 
Inscription : août 2008
Messages : 267
Détails du profil
Informations forums :
Inscription : août 2008
Messages : 267
Points : 20
Points : 20
Par défaut remerciment et demande d'information

bonsoir merci mais ca marche pas!
voici le résultat
list des app�l

j'aimerais bien connaitre comment je peut faire
merci
ferhat.adel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/03/2011, 14h32   #4
Modérateur
 
Avatar de sabotage
 
Homme Vincent
Inscription : juillet 2005
Messages : 14 929
Détails du profil
Informations personnelles :
Nom : Homme Vincent

Informations forums :
Inscription : juillet 2005
Messages : 14 929
Points : 16 381
Points : 16 381
Il n'y a pas d'accents : "Liste des appels"

Sinon, vérifie que ton fichier .php et que l'eventuel source de données soient bien en ANSI eux aussi.
sabotage est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/03/2011, 14h33   #5
Membre éprouvé
 
Avatar de radicaldreamer
 
Homme Guillaume
Développeur Web
Inscription : décembre 2007
Messages : 353
Détails du profil
Informations personnelles :
Nom : Homme Guillaume
Âge : 21
Localisation : France, Haut Rhin (Alsace)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : décembre 2007
Messages : 353
Points : 473
Points : 473
Effectivement, c'est un problème d'encodage de fichier. Notepad++ gère ça très bien. Il faut aller dans l'onglet "Format".

Citation:
Il n'y a pas d'accents : "Liste des appels"
__________________
Si ce que tu as à dire n'est pas plus beau que le silence, alors tais toi.

- Pensez à voter pour les messages qui vous ont été utiles ainsi que de mettre
radicaldreamer est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/03/2011, 14h35   #6
Membre à l'essai
 
Inscription : août 2008
Messages : 267
Détails du profil
Informations forums :
Inscription : août 2008
Messages : 267
Points : 20
Points : 20
Par défaut remerciment et demande d'information

bonsoir merci pour votre réponse je utilise le zend studio comme IDE
j'ai pas trouvé le encodage ANSI

merci
ferhat.adel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/04/2011, 10h08   #7
Membre éclairé
 
Homme
Développeur Sharepoint/Biztalk
Inscription : octobre 2008
Messages : 500
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Pyrénées Atlantiques (Aquitaine)

Informations professionnelles :
Activité : Développeur Sharepoint/Biztalk

Informations forums :
Inscription : octobre 2008
Messages : 500
Points : 398
Points : 398
met directement le code html si tu peux pas changer ton format en utf-8

é => &eacute;
bob633 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/04/2011, 10h27   #8
Modérateur
 
Avatar de sabotage
 
Homme Vincent
Inscription : juillet 2005
Messages : 14 929
Détails du profil
Informations personnelles :
Nom : Homme Vincent

Informations forums :
Inscription : juillet 2005
Messages : 14 929
Points : 16 381
Points : 16 381
Il n'y a pas lieu d'utiliser une entité HTML, le "é" existe en UTF8 comme en ISO.
sabotage est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/04/2011, 11h56   #9
Membre éclairé
 
Avatar de beejeridou
 
Homme
Webmaster
Inscription : février 2007
Messages : 261
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Bas Rhin (Alsace)

Informations professionnelles :
Activité : Webmaster

Informations forums :
Inscription : février 2007
Messages : 261
Points : 315
Points : 315
Avant de passer en full utf8, j'avais pleins de problèmes d'encodage de ce genre. L'idéal est l'utf8 avec dans ton header:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

après chaque connexion base de données (encodée en utf8 également) je fais
mysql_query("SET NAMES 'utf8';", $maConnexion);
mysql_query("SET CHARACTER SET 'utf8';", $maConnexion);

j'encode tous mes fichiers contenant du code en UTF8 sans BOM.

tu peux même mettre dans l'entête de tes fichiers php:

header('Content-Type: text/html; charset=utf-8');
mb_internal_encoding("UTF-8");


J'ai du un jour mettre en place un procédé multilingue... la misère quand j'ai copié-collé du dialecte japonais depuis google traduction^^

Aujourd'hui je n'ai plus aucun soucis et je conseille à tous de passer en full utf8!
__________________
Et pourtant... Elle tourne.
http://www.artisan-developpeur.fr
beejeridou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/04/2011, 13h34   #10
Modérateur
 
Avatar de sabotage
 
Homme Vincent
Inscription : juillet 2005
Messages : 14 929
Détails du profil
Informations personnelles :
Nom : Homme Vincent

Informations forums :
Inscription : juillet 2005
Messages : 14 929
Points : 16 381
Points : 16 381
Utiliser mysql_set_charset() plutot que des requêtes SET NAMES.
sabotage est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/04/2011, 13h36   #11
Membre éclairé
 
Avatar de beejeridou
 
Homme
Webmaster
Inscription : février 2007
Messages : 261
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Bas Rhin (Alsace)

Informations professionnelles :
Activité : Webmaster

Informations forums :
Inscription : février 2007
Messages : 261
Points : 315
Points : 315
Oh je ne savais pas, merci!
__________________
Et pourtant... Elle tourne.
http://www.artisan-developpeur.fr
beejeridou est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h30.


 
 
 
 
Partenaires

Hébergement Web