Titre: Problème d'encodage UTF-8
Posté par: Shinjitsu-Gensou le le 16-03-2007 a 11:15:54
Bonjour tout le monde, je débute un peu dans le domaine du web et j'ai un petit problème d'encodage en UTF-8 avec mon livre d'or, en fait j'ai appris à faire un livre d'or grace à un tutorial mais celui ci envoie vers une page de texte sur laquel l'encodage ne ce fait pas (enfin je crois que c'est ça :-\) mais je vous envoie le lien pour mieux vous montrez :)
http://faustxv.free.fr/LivreDor.php
C'est lorsque l'on consulte le livre d'or que cela ne marche pas, sinon si vous avez un tutorial pour faire un autre livre d'or paramétrable je suis preneur :-[, merci d'avance pour vos réponses :) |
Titre: Re:Problème d'encodage UTF-8
Posté par: Martin. le le 16-03-2007 a 17:47:46
| Je vois aucun problème d'encodage ? |
Titre: Re:Problème d'encodage UTF-8
Posté par: theonlydrayk le le 16-03-2007 a 18:12:04
Tu devrais utiliser un include en php plutot d'un iframe en html ca aiderais a clarifier les chose.
Une chose est sur tout ce qui est dans ton iframe semble etre encoder en iso-8859-1 et afficher en utf-8 meme les meta sont incorrect :
<meta name="description" content="Shinjitsu-Gensou, Design, Manga, Psychologie... Vous trouverez tous ce don vous avez toujours r�vez." />
Et en passant ton code comporte 2 <html> : <html> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml">
Ce qui peut causer le quirks mode sur la certain browsers....
Ya un probleme d'encodage c'est sur mais ou c'est plus compliquer il faudrait le code.. |
Titre: Re:Problème d'encodage UTF-8
Posté par: Shinjitsu-Gensou le le 16-03-2007 a 19:29:36
Merci pour vos réponses et en fait je ne m'y connais pas trop en code php :( je vous copie les pages ici :
livredor.html (la page dans le iframe) : [color=Red] <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta name="keywords" content="manga,dessin anime,anime,japon,bleach,shaman king,poeme,design,signature,banniere,logique,test logique,enigmes,fma,full metal,webmaster,webdisgner,gto,kenshin,onizuka" /> <meta name="description" content="Shinjitsu-Gensou, Design, Manga, Psychologie... Vous trouverez tous ce don vous avez toujours rvez." /> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <meta http-equiv="content-language" content="fr" /> <title>¸‚·ª˜¨˜ª· , ¸ Shinjitsu - Gensou ¸‚·ª˜¨˜ª· , ¸</title> <style type="text/css"> <!-- a:link { color: #0099FF; text-decoration: none; } a:visited { text-decoration: none; color: #0033FF; } a:hover { text-decoration: none; color: #FFCC66; } a:active { text-decoration: none; } --> </style></head> <body>
<p align="center"><img src="KaosLivreDor.gif" alt="Livre Dor" width="47" height="51" align="middle"></p>
<form action="message.php" method="post"> <div> <fieldset> <div align="center"> <legend align="center">Votre Nom </legend> <div align="center"> <input type="text" name="pseudo" align="middle"/> </div> </div></p> </fieldset> <div align="center"> <fieldset> <legend align="center">Postez un message pour le livre d'or</legend> <textarea cols="66" rows="6" name="message">Allez un petit message c'est gratuit ;) dites moi ce que vous pensez du site :)</textarea> </fieldset> <input type="submit" /> </div> <p align="center"> Pour consultez simplement le livre d'or <a href="consultezlo.php">cliquez ici</a></p> </div> </form>
</body> </html> [/color]
consultezlo.php : [color=Red] <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta name="keywords" content="manga,dessin anime,anime,japon,bleach,shaman king,poeme,design,signature,banniere,logique,test logique,enigmes,fma,full metal,webmaster,webdisgner,gto,kenshin,onizuka" /> <meta name="description" content="Shinjitsu-Gensou, Design, Manga, Psychologie... Vous trouverez tous ce don vous avez toujours révez." /> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <meta http-equiv="content-language" content="fr" /> <title>¸‚·ª˜¨˜ª· , ¸ Shinjitsu - Gensou ¸‚·ª˜¨˜ª· , ¸</title> </head>
<body> <?php
$consultez="messages.txt"; readfile($consultez); ?> </body> </html> [/color]
message.php :
[color=Red] <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta name="keywords" content="manga,dessin anime,anime,japon,bleach,shaman king,poeme,design,signature,banniere,logique,test logique,enigmes,fma,full metal,webmaster,webdisgner,gto,kenshin,onizuka" /> <meta name="description" content="Shinjitsu-Gensou, Design, Manga, Psychologie... Vous trouverez tous ce don vous avez toujours révez." /> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <meta http-equiv="content-language" content="fr" /> <title>¸‚·ª˜¨˜ª· , ¸ Shinjitsu - Gensou ¸‚·ª˜¨˜ª· , ¸</title> </head>
<body> <?php $commentaires="messages.txt";
$pseudo=htmlentities($_POST['pseudo']); $message=htmlentities($_POST['message']);
$message=stripslashes(nl2br($message));
if(!is_file($commentaires)) { $verif=@fopen($commentaires,"w+"); }
elseif (trim($message)=="" || trim($pseudo)=="") { echo "Vous devez remplir tous les champs ! <a href=\"livredor.htm\">Retour sur le livre d'or</a>";
exit; }
$verif=@fopen($commentaires,"r+"); $stock=@fread($verif,filesize($commentaires));
$date=date ("d/m/Y à H:i");
$opinion="<b>".$pseudo."</b> a écrit le : ".$date."<br />\n".$message."<br />\n<hr />"; rewind($verif); fputs($verif,$opinion." \n".$stock); fclose($verif); readfile($commentaires);
?> </body> </html> [/color]
et enfin message.txt : [color=Red] <b>kelkun ki t\'aime</b> a écrit le : 14/03/2007 à 12:49<br /> Il est génial ton site continu comme ça<br /> <hr /> <b>re ta femme</b> a écrit le : 14/03/2007 à 12:48<br /> ya un avatar ktu mavé pas montré aussi nah lol c le 5è slui ou ya jsé pa koi dessu et ya écri shinjitsu gensou<br /> <hr /> <b>Ta femme</b> a écrit le : 14/03/2007 à 12:44<br /> tu mavé pa montré la signature animé la 3è en partant du bas =( je te déteste lol et sinon la dernière en bas ds les animé elle saffiche pas ici (au lycée) voilà Je montre ton site à Rose lol. je t'aime<br /> <hr /> <b>Shinjitsu-Gensou</b> a écrit le : 14/03/2007 à 01:03<br /> Alors là aucune idée désolé, en plus il faut avoir l'original si on veut télécharger les épisodes :p en passant je voudrais remercier tous ceux qui on poster.<br /> A plus tard ;)<br /> <hr /> <b>King Of Chaos II</b> a écrit le : 13/03/2007 à 22:59<br /> C sympas ...<br /> mais j'aurais une question !vous ne connaissez pas un bon site pr télécharger des épisodes de naruto :p !moi les images ,sa me suffit po !<br /> <hr /> <b>AnGel</b> a écrit le : 12/03/2007 à 21:38<br /> Salut c'est AnGel de Gfx-manga jvoulait te dire ton site est bien a completer par si par la surtout au niveau tuto ^^ continu beau boulot^^<br /> <hr /> <b>Pavels</b> a écrit le : 11/03/2007 à 20:00<br /> Très bon site surtout que j'adore les mangas !<br /> J'espère que ton site ira très loin et qu'il sera très connu :-)<br /> <hr /> <b>ludiminou</b> a écrit le : 08/03/2007 à 20:05<br /> Il est bien fait ton site, dommage que tu me dise pas quand tu le mets à jour, bonne continuation. je t'aime<br /> <hr /> <b>hyper gamer</b> a écrit le : 20/11/2006 à 17:42<br /> Bon site mais pas de naruto c'est domage<br /> <hr /> <b>GabzZz</b> a écrit le : 16/11/2006 à 17:42<br /> RFT 4 ever !<br /> <hr /> <b>mathilde</b> a écrit le : 02/10/2006 à 18:13<br /> Un tit message pour te souhaiter bon courage pour la suite de tes sites :)(tout simpa dailleurs^^)<br /> bisouu<br /> jTdreuuh<br /> <hr /> [/color]
Voila merci encore pour vos réponses et j'ai retirer la double balise "html" |
Titre: Re:Problème d'encodage UTF-8
Posté par: theonlydrayk le le 16-03-2007 a 19:42:47
Ok le probleme vients du fait que tes fichiers sont encoder en iso-8859-1 et sauvegarder en utf-8.
Je ne sait pas si ton editeur de texte te permet de faire ca mais faut ouvrir les fichiers, les convertirs et les sauvegarder en utf-8. (Ultra-Edit32 a cette options la)
Mais ya une autre facon de regler le probleme, ouvre ton fichier (message.txt) et remplace les caracteres accentuers par leur entiters html. é devient é ...
dans le meta-description de livredor.html, message.php et de consultezlo.php ten a 1 chaque a changer.
Dans message.php tu change cette ligne la :
Code:
| $opinion="<b>".$pseudo."</b> a écrit le : ".$date."<br />\n".$message."<br />\n<hr />"; |
|
Pour ca :
Code:
| $opinion="<b>".$pseudo."</b> à écrit le : ".$date."<br />\n".$message."<br />\n<hr />"; |
|
Meme si ton encodage de fichier est mal sauvegarder ca devrait regler le probleme. |
Titre: Re:Problème d'encodage UTF-8
Posté par: Shinjitsu-Gensou le le 16-03-2007 a 19:49:07
| Merci pour les nouveaux messages ça refonctionne correctement, je n'ai plus qu'a modifier les anciens, merci beaucoups |
Titre: Re:Problème d'encodage UTF-8
Posté par: ToToMaStEr le le 23-03-2007 a 21:24:14
Note technique: Un ptit up aux site sans scroll.
A voir pour ton livre d'or si ce n'est pas mieux d'agrandir ton scroll pour qu'il n'existe plus c'est génant pour les fous de la molette !! |
Titre: Re:Problème d'encodage UTF-8
Posté par: Shinjitsu-Gensou le le 23-03-2007 a 21:27:13
Titre: Re:Problème d'encodage UTF-8
Posté par: ToToMaStEr le le 23-03-2007 a 21:56:35
Ben quand tu descand un site vec la molette et que t'es arreté par un scroll sa m'énerve et sa me donne envie de fermer la page (ce qui c'est passé quand j'ai mis ma souris sur ton livre d'or).
Bien à vous , toto |
Titre: Re:Problème d'encodage UTF-8
Posté par: Shinjitsu-Gensou le le 25-03-2007 a 18:52:39
| Ah ok merci pour le conseil mais c'est fait exprès :-[ |
Titre: Re:Problème d'encodage UTF-8
Posté par: ToToMaStEr le le 25-03-2007 a 19:02:59
| C'est fait exprès de donner envie de quitter le site? |
Titre: Re:Problème d'encodage UTF-8
Posté par: Shinjitsu-Gensou le le 25-03-2007 a 19:05:49
| Non c'est fait exprès de mettre les textes dans des iframes pour que le site en lui même on n'ai pas besoin d'utilisé de roulette on donc on utilise notre petite roulette pour les articles seulement |
Titre: Re:Problème d'encodage UTF-8
Posté par: ToToMaStEr le le 25-03-2007 a 19:39:43
Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.
|