Bonjour,
Je passe mon site perso en XHTML 1.0. La transition est faites depuis quelques jours mais je viens de m'apercevoir d'un problême auquel j'avais pas pensé. En fait on trouve une tribune sur mon site et on peut donc y participer. Le problême est que certains caractéres empéche la validation de la page. J'ai vu que ca déconnais avec l'euro. La page s'affiche bien ici mais elle valide plus. J'ai l'impression que ca marche pas non plus s'y j'entre des caractéres japonais etc.
Quelqu'un à une petite idée ? C'est problême de php ou de mysql ?
# Re: les caractéres japonais, l'euro, etc.
Posté par Anonyme . Évalué à 1.
[^] # Re: les caractéres japonais, l'euro, etc.
Posté par Anonyme . Évalué à 1.
[^] # Re: les caractéres japonais, l'euro, etc.
Posté par Mathieu Pillard (site web personnel) . Évalué à 2.
Sinon, l'idee est de valider le contenu, et de zapper les caracteres invalides, voire de tenter de remplacer les "connus"... J'avais trouvé un script qui tentait de faire ca avec plus ou moins de succes mais je sais plus ou il est :)
[^] # Re: les caractéres japonais, l'euro, etc.
Posté par Anonyme . Évalué à 1.
[^] # Re: les caractéres japonais, l'euro, etc.
Posté par Bernez . Évalué à 1.
# Re: les caractéres japonais, l'euro, etc.
Posté par allcolor (site web personnel) . Évalué à 1.
[^] # Re: les caractéres japonais, l'euro, etc.
Posté par Anonyme . Évalué à 1.
[^] # Re: les caractéres japonais, l'euro, etc.
Posté par allcolor (site web personnel) . Évalué à 1.
<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd(...)">
<html xmlns="http://www.w3.org/1999/xhtml(...)" xml:lang="en">
<head>
<title>Mon Joli Titre</title>
<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8" />
....
Ceci est un exemple pour de l'xhtml 1.1 mais c'est pareil pour du 1.0 sauf que tu mets ceci :
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
Tu dois bien entendu écrire ta page en UTF-8 avec un éditeur, ou un programme... si c'est pour une tribune, ton programme dois juste filtrer les caractères de contrôle (0-->32) et escaper par des entités les caractères utilisés par xml. Le reste tu peux mettre du japonais, l'euro, tout ce que tu veux.
[^] # Re: les caractéres japonais, l'euro, etc.
Posté par Anonyme . Évalué à 1.
Ca se passe comment pour l'ecriture du fichier en UTF8 ? parcequ'ici je saisie en iso8819-15. On peut convertir un fichier réalisé ainsi en UTF8 ? Sinon c'est quoi ces fameux caractéres de contrôle ?
[^] # Re: les caractéres japonais, l'euro, etc.
Posté par allcolor (site web personnel) . Évalué à 1.
Kwrite écrits très bien en utf-8... sinon un petit tool de conversion et c'est bon...
Sinon en java, tu ouvres un stream en utf-8 et tu écris normalement dedans....
[^] # Re: les caractéres japonais, l'euro, etc.
Posté par allcolor (site web personnel) . Évalué à 1.
Change le charset du form à submitter en uft-8 aussi... et pas de problème de conversion.
# Re: les caractéres japonais, l'euro, etc.
Posté par CopainJack (site web personnel, Mastodon) . Évalué à 1.
[^] # Re: les caractéres japonais, l'euro, etc.
Posté par Anonyme . Évalué à 1.
[^] # Re: les caractéres japonais, l'euro, etc.
Posté par CopainJack (site web personnel, Mastodon) . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.