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 :
Et voici mon code actuel :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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>
Comme ci-dessus j'ai utilisé la fonction htmlentities() mais j'ai toujours le meme affichage ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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>'; ...
Ou aurais-je fait une erreur ?
Merci d'avance
Partager