sloshy Posté 11 Août 2006 Posté 11 Août 2006 Bonjour à tous, Voilà dans un soucis de respect des normes, j'esais de rendre mon site (toujours en construction) au norme. Mais hélas j'ai un probleme que je ne comprend pas Je vous présente le début de ma page <?php phpini_set('default_charset', 'utf-8'); ?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr"><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="Content-language" content="fr" /> <link rel="stylesheet" type="text/css" href="/design/style.css" /> <title><?php echo $titre</title></head> Et l'erreur lors de la tentative de validation Error Line 1 column 0: character "" not allowed in prolog.��� Pourriez vous m'aidez svp?
Dan Posté 11 Août 2006 Posté 11 Août 2006 A mon sens c'est parce que tu essaies de faire valider une page UTF-8 alors que ton serveur envoie par défaut les pages en ISO-8859-1. Tu dois donc avoir des caractères de byte-ordering UTF-8 qui sont envoyés comme iso-8859. Tu es sur dédié ou sur mutualisé ?
sloshy Posté 11 Août 2006 Auteur Posté 11 Août 2006 Salut Dan et merci de m'avoir répondu, Je suis sur l'offre gratuite 1and1 et je n'en sais pas d'avantage (je ne me suis jamais penché sur la question à vrai dire).
sloshy Posté 11 Août 2006 Auteur Posté 11 Août 2006 (modifié) Bonjour, J'avais encoder mes pages en UFT-8 Je les ai réencoder en AINSI UTF-8 sans BOM et je n'ai plus de probleme. Merci d'avoir essayer de m'aider PS: est il normal que je ne puisse pas éditer mon premier poste pour mettre le sujet en resolu? Modifié 11 Août 2006 par sloshy
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant