W3C et formulaire - PHP - Programmation
Marsh Posté le 20-11-2003 à 16:52:53
il existe mais dans ce cas on est pas conforme aux règles du W3C
Marsh Posté le 20-11-2003 à 16:59:44
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
Marsh Posté le 20-11-2003 à 17:52:56
gizmo a écrit : <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" /> |
ya un truc que je comprends pas : pokoa la fin des balises c /> , je sais que ca marche avec > mais si on réfléchit , logiquement ca devrait meme pas exister /> etant donné sur > est de toute facon opposé a <
Marsh Posté le 20-11-2003 à 17:55:27
en HTML t'as raison
en XHTML gizmo a raison, vu que le XHTML c'est du HTML dans un document XML, et qu'en XML toutes les balises doivent être refermées (et un met un "/" avant le ">" pour les balises "vides" comme les <meta> et les <img>, et un espace pour pas faire foirer les vieux browsers)
Marsh Posté le 21-11-2003 à 02:23:39
En fait, soit tu fais un <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
Soit tu fais un htmlentities.
Moi, je préfaire la seconde méthode. Comme ça en une seule ligne de code, je gère les accents et je bloque les javascripts et autres morceaux de codes mis dans des zones de saisies.
Par contre, c'est vrai que du coup, je suis obligé de faire des htmlentities partout où je risques d'avoir des accents.
Marsh Posté le 21-11-2003 à 10:56:54
htmlentities c ca la fonction que je cherchais....
Mais gizmo tu es sur qu'en mettant <meta http-equiv="content-type" content="text/html;charset=ISO-8859-15"/> ca suffit pour la normalisation W3C?
Marsh Posté le 21-11-2003 à 11:40:20
Convertir les accents en é etc. ça allourdit la page pour rien Depuis des années les browsers et validateurs acceptent le <meta charset...> sans problèmes.
Marsh Posté le 21-11-2003 à 11:42:28
je savais pas..je penssais que si on voulait un code propre il fallait passer par là....
Marsh Posté le 21-11-2003 à 11:43:19
C'est plutôt le contraire
Marsh Posté le 20-11-2003 à 16:50:38
Salut à tous..
Existe t-il une fonction en php pour formater le texte saisi par un utilisateur en format html..??
Par exemple si l'utilisateur entre "été" que dans ma bd j'ai "été"