Précédent   Forum des professionnels en informatique > PHP > Langage
Langage Forum sur le langage PHP, la POO, les conventions, la sécurité, etc. Avant de poster : FAQ Langage, toutes les FAQ PHP, cours langage et sources PHP
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 11/03/2007, 22h28   #1
Membre habitué
 
Inscription : juillet 2006
Messages : 282
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 282
Points : 106
Points : 106
Par défaut E avec aigu imcompréhensible

Bonsoir tout le monde, je suis en train de faire un site en php pour que les futurs utilisateurs puissent consulter une base et aussi insérer des données dans celle-ci.

Par exemple, l'utilisateur écrit un résumé d'un article de journaux via le code :
Code :
Résumer de l'article :<br /> <textarea name="resume" rows="15" cols="35"></textarea> <br />
.

Puis je l'insère dans la base via une requête insert.

Lorsque que je visualise la table en mode consultation (code avec des select) - il m'affiche des symboles "bizzares" à la place des é.

Merci de votre aide - ash_rmy
ash_rmy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/03/2007, 22h49   #2
jnore
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
Regarde la config de ta base de données. A mon avis ça n'est pas un prob PHP.
Quelle Bd utilises-tu?
  Envoyer un message privé Réponse avec citation 00
Vieux 12/03/2007, 09h27   #3
Membre habitué
 
Inscription : juillet 2006
Messages : 282
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 282
Points : 106
Points : 106
Bonjour Jnore, j'utilise une base mysql.

Ce que je trouve étrange c'est que lorsque l'insère des enregistrements contenant des mots avec des é directement dans la base et que je les consulte dans mes pages php - il m'affiche bien les é comme il faut. Par contre, lorsque je saisie via des textearea - ça ne marche pas.

Concernant le paramètrage de ma base - je sais pas trop comment faire - où regarder.

Merci de votre aide - ash_rmy
ash_rmy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/03/2007, 10h03   #4
Invité de passage
 
Inscription : janvier 2007
Messages : 6
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 6
Points : 1
Points : 1
essaye de remplacer les 'é' par des '&eacute; ' et 'affichage doit etre correct.
pour les è le code est &egrave;
moustiks est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/03/2007, 10h51   #5
Membre chevronné
 
Avatar de haltabush
 
Développeur Web
Inscription : avril 2005
Messages : 726
Détails du profil
Informations personnelles :
Âge : 27
Localisation : France

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : avril 2005
Messages : 726
Points : 790
Points : 790
autre solution moins fatigante : rajouter une requête "SET NAME utf8" juste après la connexion à la BD
Remarque, je ne suis pas sûr, peut-être que tu n'utilise pas de l'UTF8 mais du latin1, c'est à toi de voir ça.
haltabush est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/03/2007, 12h48   #6
Membre du Club
 
Jonathan
Inscription : mars 2006
Messages : 58
Détails du profil
Informations personnelles :
Nom : Jonathan
Âge : 28
Localisation : Belgique

Informations forums :
Inscription : mars 2006
Messages : 58
Points : 45
Points : 45
Envoyer un message via Skype™ à AntaresJon
ou alors tape ceci en haut de page

putenv("NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1");

c'est pour avoir le format de ton encodage (ici format américain), ce qui résoud le problème dans ma base oracle doit résoudre ton problème en mysql.
AntaresJon est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/03/2007, 10h12   #7
Membre habitué
 
Inscription : juillet 2006
Messages : 282
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 282
Points : 106
Points : 106
merci beaucoup de m'avoir aidé ! super gentil.
ash_rmy 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 04h57.


 
 
 
 
Partenaires

Hébergement Web