utf8
utf8
bonjour !
voila mon souci :
sur mon anicen hebergeur jutilisait du utf8 pour mes bDD, tout marchait nikel. jai changé dhebergeur ( ovh ) et la, mes données des BDD saffichent avec des pictogrammes, comme si la page ne reconnaissait pas l'utf8 ( page qui contient le : <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> )
donc jaimerai savoir comment faire pour afficher correctement mes pages ? toutes mes données etant en utf8 sur ma BDD.
existe il une requette, etc ?
merci d'avance de votre aide!!!
Message envoyé avec : Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
voila mon souci :
sur mon anicen hebergeur jutilisait du utf8 pour mes bDD, tout marchait nikel. jai changé dhebergeur ( ovh ) et la, mes données des BDD saffichent avec des pictogrammes, comme si la page ne reconnaissait pas l'utf8 ( page qui contient le : <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> )
donc jaimerai savoir comment faire pour afficher correctement mes pages ? toutes mes données etant en utf8 sur ma BDD.
existe il une requette, etc ?
merci d'avance de votre aide!!!
Message envoyé avec : Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
-
- Lézard à collerette
- Messages : 438
- Inscription : 18 juin 2004, 09:13
Code : Tout sélectionner
header("Content-Type: text/html; charset=utf-8");
http://forum.alsacreations.com/topic-17 ... e-php.html
Cordialement.
Guilhem.
Guilhem.
jai essayé le
<?php
header('Content-Type: text/html; charset=UTF-8');
?>
mais provoque un refu de l'hebergeur :
Warning: Cannot modify header information - headers already sent by (output started at /home.10.3/pavillnl/www/jordy/admin_liens.php:4) in /home.10.3/pavillnl/www/jordy/admin_liens.php on line 5
il existe une requette a inclure dans mon code pour apeller mes donnees ?
Message envoyé avec : Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
<?php
header('Content-Type: text/html; charset=UTF-8');
?>
mais provoque un refu de l'hebergeur :
Warning: Cannot modify header information - headers already sent by (output started at /home.10.3/pavillnl/www/jordy/admin_liens.php:4) in /home.10.3/pavillnl/www/jordy/admin_liens.php on line 5
il existe une requette a inclure dans mon code pour apeller mes donnees ?
Message envoyé avec : Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
Les entêtes HTTP doivent être envoyées avant le moindre bit de donnée de la page. Y-compris un retour à la ligne. Y-compris un éventuel BOM unicode.jordy a écrit :Warning: Cannot modify header information - headers already sent by (output started at /home.10.3/pavillnl/www/jordy/admin_liens.php:4) in /home.10.3/pavillnl/www/jordy/admin_liens.php on line 5

Il faut vraiment mettre ça tout tout tout en haut, c'est très important

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6
hello merci de ta reponse !
ok, maintenant le header est bon, et plus d'erreurs, merci..mais...
MAIS le probleme est que la page ne reconnai toujours pas le utf8 provenant de mes BDD !!!
et ce malgré le : <?php
header('Content-Type: text/html; charset=UTF-8');
?>
qui a une idée svp, help !!!
Message envoyé avec : Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
ok, maintenant le header est bon, et plus d'erreurs, merci..mais...
MAIS le probleme est que la page ne reconnai toujours pas le utf8 provenant de mes BDD !!!
et ce malgré le : <?php
header('Content-Type: text/html; charset=UTF-8');
?>
qui a une idée svp, help !!!
Message envoyé avec : Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
Hello,
Genre :
Ciao,
Peut-être aussi en précisant la requête, non ?Benoit a écrit :Essaie un utf8_decode() sur tes données avant de les afficher.
Genre :
Code : Tout sélectionner
$query=mysql_query ("SET NAMES 'utf8'");
$query=mysql_query ("SELECT * FROM table) or die (PbRequete);
GizMecano.net
— http://gizmecano.net
— http://gizmecano.net
Hello,
Ce qui me fait penser à un problème que j'ai et que je pense dû à un problème d'encodage : depuis que j'ai fait une copie d'une de mes tables, même en précisant d'utiliser utf-8, j'ai à chaque modification d'enregistrement des bouts de code du genre
Depuis, je n'ai plus la possibilité de supprimer directement un enregistrement, ce qui donne ça :

J'ai essayé de réparer, notamment en forçant à nouveau l'utilisation d'utf-8, mais rien n'y fait : des idées ?
Ciao,
PS : Et désolé si le pépin n'est pas tout à fait du même genre, mais le titre du sujet m'y a fait penser
Ce qui me fait penser à un problème que j'ai et que je pense dû à un problème d'encodage : depuis que j'ai fait une copie d'une de mes tables, même en précisant d'utiliser utf-8, j'ai à chaque modification d'enregistrement des bouts de code du genre
Code : Tout sélectionner
CONVERT( `champ` USING utf8 )

J'ai essayé de réparer, notamment en forçant à nouveau l'utilisation d'utf-8, mais rien n'y fait : des idées ?
Ciao,
PS : Et désolé si le pépin n'est pas tout à fait du même genre, mais le titre du sujet m'y a fait penser

GizMecano.net
— http://gizmecano.net
— http://gizmecano.net
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 6 invités