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 26/06/2011, 17h42   #1
Futur Membre du Club
 
Inscription : novembre 2007
Messages : 126
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 126
Points : 19
Points : 19
Par défaut accentuation en php

Bonjour,

J'ai un petit problème d'accentuation sur ma page php, j'ai essayé les htmlentities() et des fonctions en masse mais sans résultat.
Tous les accents é,à,è ... ce transforme en code ascii.

Toutes mes tables sont en latin1_swedish_ci

Ma page est comme ceci :

Code :
1
2
3
4
5
6
7
8
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">
	<head>
 
   <title>Transfert</title>
   <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
   	   	<link rel="stylesheet" media="screen" type="text/css" title="Mon design" href="design.css" />
	</head>
Et voici mon code actuel :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
//REQUETE

$result=mysql_query("Select distinct id_joueur, nom_joueur, prenom_joueur, montant, nom_club, id_club_appartenance, lien_joueur, nom_to from club,joueur,type_offre where club.id_club = joueur.id_club_appartenance and joueur.id_to = type_offre.id_to and id_club_transfert = '$id'");

while($news=mysql_fetch_array($result))							{
echo '<table>';
echo '<tr>';	
if ($news['lien_joueur'] != "")
{
echo '<td id="grille_nom"><a href="'.$news['lien_joueur'].'" target="_blank"> '.htmlentities($news["prenom_joueur"]).' '.$news["nom_joueur"].' </a> </td>';
}
else
{
echo '<td id="grille_nom">'.$news["prenom_joueur"].' '.$news["nom_joueur"].' </td>';
}
echo '<td id="grille_club">'.$news["nom_club"].'</td>';
echo '<td id="grille_type">'.$news["nom_to"].'</td>';
echo '<td id="grille_montant">'.$news["montant"].' €</td>';
echo '</tr>';
echo '</table>';

...
Comme ci-dessus j'ai utilisé la fonction htmlentities() mais j'ai toujours le meme affichage ...

Ou aurais-je fait une erreur ?

Merci d'avance
matinho est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/06/2011, 08h20   #2
Membre Expert
 
Avatar de transgohan
 
Homme Baptiste ROUSSEL
Étudiant
Inscription : janvier 2011
Messages : 806
Détails du profil
Informations personnelles :
Nom : Homme Baptiste ROUSSEL
Localisation : France, Territoire de Belfort (Franche Comté)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : janvier 2011
Messages : 806
Points : 1 520
Points : 1 520
Quel est l'encodage du serveur ?
Quel est l'encodage du fichier ?
Quel est l'encodage de la connexion à la base de données ?

Essayes utf8_decode() et si cela fonctionne c'est que tu as de l'utf-8 quelque part.
__________________
Toujours se souvenir que la majorité des ennuis viennent de l'espace occupé entre la chaise et l'écran de l'ordinateur.
transgohan est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/06/2011, 13h53   #3
Membre chevronné
 
Avatar de Elwyn
 
Homme
Ingénieur systèmes et réseaux
Inscription : juillet 2006
Messages : 836
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux

Informations forums :
Inscription : juillet 2006
Messages : 836
Points : 712
Points : 712
En fixant le charset en UTF-8 ?
__________________
Dire Straits, Bob Dylan, Led Zeppelin, the Who, Pink Floyd, AC/DC, Guns & Roses, the Doors, ...
Elwyn est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h57.


 
 
 
 
Partenaires

Hébergement Web