[Ubuntu] prob

aKe62 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -  
aKe62 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je ne suis pas un expert, je commence avec linux, j'ai installer apache, sql etc...
En suite j'ai installer un forum phpbb et la quand l'installation et terminé dans le texte tout les " é " sont remplacer par un carré .

Que dois je faire pour que tout les " é " redevienne des " é " au lieu dés carré ?

Merci pour votre aide .
A voir également:

11 réponses

sebsauvage Messages postés 32893 Date d'inscription   Statut Modérateur Dernière intervention   15 662
 
ça veut dire que le jeu de caractères n'est pas indiqué.
Il doit être indiqué soit dans les entêtes HTTP de réponse envoyées par le serveur web, soit dans la page web elle-même.

Par exemple:
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

ou
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
0
ake62
 
Merci de m'aider Sebsauvage, mais comme je l'ai dit dans mon premier post je ne suis pas un crack je ne sais pas trop comment faire ce que tu m'as expliquer.

Merci
0
sebsauvage Messages postés 32893 Date d'inscription   Statut Modérateur Dernière intervention   15 662
 
En éditant le code HTML, ou bien le code php si c'est du php qui génère le code html.

Sinon, contact l'auteur du programme php pour lui signaler le problème (le fait que le charset n'est pas indiqué dans les pages html, ce qui est une erreur).
0
aKe62 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
Re,

J'ai rajouter ces lignes dans l'index.php, maintenant les " é " sont des " ? "
0

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

Posez votre question
sebsauvage Messages postés 32893 Date d'inscription   Statut Modérateur Dernière intervention   15 662
 
Il ne suffit pas d'ajouter les lignes, il faut que le charset correspond au charset du texte généré par le code php.
0
aKe62 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
ok en faite je comprend rien :o(
0
sebsauvage Messages postés 32893 Date d'inscription   Statut Modérateur Dernière intervention   15 662
 
C'est un peu comme si, avant de balancer un texte en hongrois, tu annonçait "c'est un texte en hongrois".
C'est mieux que de balancer le texte en espérant que l'interlocuteur devine la langue.

C'est la même chose avec les jeux de caractères (charset)
Il faut que tu indique au navigateur quel jeu de caractère est utilisé dans ta page.

Quand je dis "il faut que le charset correspond au charset du texte généré par le code php."
ça veut dire qu'il ne faut pas que tu dise que c'est du hongrois si tu envoie du tamul derrière.


Si ton code php ou ta page HTML est en utf-8, il faut indiquer utf-8
Si ton code php ou ta page HTML est en iso-8859-1, il faut indiquer iso-8859-1
etc.

Si tu ne sais pas quel jeu de caractère c'est, tu as un problème.

Si le code html est généré par un code php, contact l'auteur du code php pour qu'il corrige.
0
aKe62 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
aah ok merci de m'avoir éclairsi sur ce point.

J'ai fais un clic droit sur mon index - source de la page

voici ce que j'ai

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html dir="LTR">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<meta http-equiv="Content-Style-Type" content="text/css">

<link rel="top" href="./index.php" title="yourdomain.com Index du Forum" />
<link rel="search" href="./search.php" title="Rechercher" />
<link rel="help" href="./faq.php" title="FAQ" />
<link rel="author" href="./memberlist.php" title="Liste des Membres" />

<title>yourdomain.com :: Index</title>
<!-- link rel="stylesheet" href="templates/subSilver/subSilver.css" type="text/css" -->
<style type="text/css">
<!--
0
lami20j Messages postés 21331 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention  
 
Salut,

as-tu posé ta question sur le forum phpbb ?!
0
sebsauvage Messages postés 32893 Date d'inscription   Statut Modérateur Dernière intervention   15 662
 
Le charset a l'air bien précisé dans le code html.

ça veut dire que c'est le code php qui renvoie un texte qui n'est pas dans le charset iso-8859-1.

Comme dit lami20j, tu devrais chercher sur les forums de phpbb.
0
aKe62 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour,

Je n'ai pas poser la question sus phpBB, la question à deja été poser mais la solution na pas été dit. Plussieurs liens sont donnés mais sans succes http://forums.phpbb-fr.com/support-utilisation-phpbb2/sujet130056.html
0