|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 |
|
Expert Confirmé
![]() Florent DiedlerÉtudiant Inscription : août 2005 Messages : 3 720 ![]() |
Bonjour,
Voilà une chose très étrange. J'ai deux serveurs : un mutualisé chez infomaniak et un dédié chez ovh. Sur infomaniak, tous est ok mais sur le dédié il y a une seule différence avec le module de connexion en haut à droite. LIENS SUPPRIMES Regardez par vous même ! Le bug n'apparait que sur IE toute version.
__________________
Qui ne tente rien n'a rien ! Ce qui ne nous tue pas nous rends plus fort !! Mon projet ZELDA en C++/Allegro http://www.tutoworld.com - Le Forum - Mes ressources Dotnet (cours, sources, tutos) -------------------------------------------- + + = ![]() Ne pas oublier le Tag !
|
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() |
Idem sous FF3 chez moi. Décalage du module.
__________________
Pensez à utiliser les ressources disponibles en Dev. Web : (x)HTML : Cours (X)HTML / FAQ (X)HTML CSS : Cours CSS / FAQ CSS / Galerie CSS Javascript : Cours / FAQ / Sources Mon site : HiRoN's Place |
|
|
00
|
|
|
#3 |
|
Membre confirmé
![]() Inscription : avril 2006 Messages : 268 ![]() |
A priori, sachant le le html et le css sont interprétés par le navigateur, le problème ne vient pas de là. Plutot de la config php des serveurs ou des permissions sur les fichiers.
Sinon, tu as quand meme quelques incoérences entre le doctype et la syntaxe, tu peux toujours essayer de corrigé cela voir si ca règle le problème. Tu déclare du html et utilise du xhtml
__________________
IConsulting - web consultants Cambodia |
|
|
00
|
|
|
#4 |
|
Expert Confirmé
![]() Florent DiedlerÉtudiant Inscription : août 2005 Messages : 3 720 ![]() |
Non j'utilise du HTML pas du XHTML et j'ai supprimé les "/" mais ca n'a rien changé...
C'est archi bizarre... certes ca vient peut être du php.ini mais quelle valeur à modifier ?
__________________
Qui ne tente rien n'a rien ! Ce qui ne nous tue pas nous rends plus fort !! Mon projet ZELDA en C++/Allegro http://www.tutoworld.com - Le Forum - Mes ressources Dotnet (cours, sources, tutos) -------------------------------------------- + + = ![]() Ne pas oublier le Tag !
|
|
|
00
|
|
|
#5 |
|
Expert Confirmé
![]() Florent DiedlerÉtudiant Inscription : août 2005 Messages : 3 720 ![]() |
On dirait que ce sont les padding qui sont mal interpréter sur le serveur dédié...
J'ai supprimé le padding-top du module de connexion et j'ai mis un background et la tout est bon... mais sous FF et IE 7, le module est collé en haut ! Une explication ?
__________________
Qui ne tente rien n'a rien ! Ce qui ne nous tue pas nous rends plus fort !! Mon projet ZELDA en C++/Allegro http://www.tutoworld.com - Le Forum - Mes ressources Dotnet (cours, sources, tutos) -------------------------------------------- + + = ![]() Ne pas oublier le Tag !
|
|
|
00
|
|
|
#6 |
![]() ![]() Josselin Développeur Web Inscription : janvier 2004 Messages : 9 050 ![]() |
Ce n'est pas un problème de serveur, mais sur la page de ton serveur dédié, il y a un caractère bizarre juste avant la balise form de ton formulaire de connexion.
Le problème viendrait donc sans doute de l'encodage de ton fichier (et finalement peut-être de ton serveur aussi). |
|
|
00
|
|
|
#7 |
|
Expert Confirmé
![]() Florent DiedlerÉtudiant Inscription : août 2005 Messages : 3 720 ![]() |
Effectivement sur IE, il y a un caractère bizarre mais pas sur FF.
Je en comprends pas, tout mon site est coté en UTF-8 et je ne sais pas comment vérifier du côté du serveur si c'est ok. Peux être une valeur dans php.ini ?
__________________
Qui ne tente rien n'a rien ! Ce qui ne nous tue pas nous rends plus fort !! Mon projet ZELDA en C++/Allegro http://www.tutoworld.com - Le Forum - Mes ressources Dotnet (cours, sources, tutos) -------------------------------------------- + + = ![]() Ne pas oublier le Tag !
|
|
|
00
|
|
|
#8 |
![]() ![]() Josselin Développeur Web Inscription : janvier 2004 Messages : 9 050 ![]() |
Non, il n'y a rien à toucher du côté de php.ini.
Et le caractère apparaît aussi sur Firefox, mais il le considère comme un blanc, donc n'apparaît visuellement ni dans la source ni dans le navigateur. Vérifie que tu n'enregistres pas tes fichiers en UTF-8 avec BOM mais bien sans BOM, vérifie que ton serveur renvoie bien de l'UTF-8 (header en PHP ou htaccess ou httpd.conf). |
|
|
00
|
|
|
#9 | ||
|
Expert Confirmé
![]() Florent DiedlerÉtudiant Inscription : août 2005 Messages : 3 720 ![]() |
Pour les en-tetes :
Citation:
Citation:
__________________
Qui ne tente rien n'a rien ! Ce qui ne nous tue pas nous rends plus fort !! Mon projet ZELDA en C++/Allegro http://www.tutoworld.com - Le Forum - Mes ressources Dotnet (cours, sources, tutos) -------------------------------------------- + + = ![]() Ne pas oublier le Tag !
|
||
|
|
00
|
|
|
#10 |
![]() ![]() Josselin Développeur Web Inscription : janvier 2004 Messages : 9 050 ![]() |
Il est censé être précisé dans le content-type normalement, s'il ne l'est pas, c'est qu'il a la configuration par défaut, à savoir ISO-8859-1 en règle générale.
Mets un htaccess avec cette ligne : à la racine de ton site pour que ton serveur renvoie de l'UTF-8 sur toutes tes pages. Si tu veux vérifier l'encodage de tes fichiers, tu peux utiliser Notepad++ et faire Format > Encoder en [...] et regarde si ce qu'il y a entre les crochets correspond bien avec UTF-8 (sans BOM). |
|
|
00
|
|
|
#11 | |
|
Expert Confirmé
![]() Florent DiedlerÉtudiant Inscription : août 2005 Messages : 3 720 ![]() |
Donc c'est bon avec le htaccess :
Citation:
Sinon je n'ai pas notepad++ mais on est sur qu'on est bien en UFT-8
__________________
Qui ne tente rien n'a rien ! Ce qui ne nous tue pas nous rends plus fort !! Mon projet ZELDA en C++/Allegro http://www.tutoworld.com - Le Forum - Mes ressources Dotnet (cours, sources, tutos) -------------------------------------------- + + = ![]() Ne pas oublier le Tag !
|
|
|
|
00
|
|
|
#12 |
![]() ![]() Josselin Développeur Web Inscription : janvier 2004 Messages : 9 050 ![]() |
|
|
|
00
|
|
|
#13 |
|
Expert Confirmé
![]() Florent DiedlerÉtudiant Inscription : août 2005 Messages : 3 720 ![]() |
Alors j'ai ouvert mon fichier php avec notepad ++ et l'encodage est UTF-8 (pas l'UTF-8 sans BOM). Est ce correcte ?
__________________
Qui ne tente rien n'a rien ! Ce qui ne nous tue pas nous rends plus fort !! Mon projet ZELDA en C++/Allegro http://www.tutoworld.com - Le Forum - Mes ressources Dotnet (cours, sources, tutos) -------------------------------------------- + + = ![]() Ne pas oublier le Tag !
|
|
|
00
|
|
|
#14 |
![]() ![]() Josselin Développeur Web Inscription : janvier 2004 Messages : 9 050 ![]() |
Non, il faut choisir UTF-8 sans BOM.
|
|
|
00
|
|
|
#15 |
|
Expert Confirmé
![]() Florent DiedlerÉtudiant Inscription : août 2005 Messages : 3 720 ![]() |
C'est fait mais ca ne change rien...
__________________
Qui ne tente rien n'a rien ! Ce qui ne nous tue pas nous rends plus fort !! Mon projet ZELDA en C++/Allegro http://www.tutoworld.com - Le Forum - Mes ressources Dotnet (cours, sources, tutos) -------------------------------------------- + + = ![]() Ne pas oublier le Tag !
|
|
|
00
|
|
|
#16 |
![]() ![]() Josselin Développeur Web Inscription : janvier 2004 Messages : 9 050 ![]() |
Tu as encore la signature BOM sur ta page, en effet .. Ce que tu peux essayer de faire, je ne sais pas si ça marchera, passe ta page en ANSI avec Notepad++, tu verras sans doute les caractères bizarres apparaitre. Dans ce cas efface-les et remets UTF-8 sans BOM.
|
|
|
00
|
|
|
#17 |
|
Expert Confirmé
![]() Florent DiedlerÉtudiant Inscription : août 2005 Messages : 3 720 ![]() |
Le problème c'est que je ne vois pas le caractère spécial dans notepad++
Est tu sur que ce décalage est un problème d'encodage ?
__________________
Qui ne tente rien n'a rien ! Ce qui ne nous tue pas nous rends plus fort !! Mon projet ZELDA en C++/Allegro http://www.tutoworld.com - Le Forum - Mes ressources Dotnet (cours, sources, tutos) -------------------------------------------- + + = ![]() Ne pas oublier le Tag !
|
|
|
00
|
|
|
#18 |
![]() ![]() Josselin Développeur Web Inscription : janvier 2004 Messages : 9 050 ![]() |
Je n'ai plus d'idée pour t'aider à enlever ces caractères, mais c'est clairement un problème d'encodage.
Si tu veux plus d'informations sur le BOM : http://fr.wikipedia.org/wiki/Byte_Order_Mark Et pour appuyer mes dires, si tu vas sur ta page, dans ton navigateur fais Affichage > Encodage des caractères > ISO-8859-1 et tu verras ces fameux caractères apparaître. |
|
|
00
|
|
|
#19 |
|
Expert Confirmé
![]() Florent DiedlerÉtudiant Inscription : août 2005 Messages : 3 720 ![]() |
Bien vu ! donc reste à savoir le problème qui vient du serveur dédié car pas de soucis sur le mutualisé.
Je te remercie pour ton aide et si quelqu'un à une idée qu'il n'hesite pas. Sinon sous IE ca marche pas quand on change l'encodage
__________________
Qui ne tente rien n'a rien ! Ce qui ne nous tue pas nous rends plus fort !! Mon projet ZELDA en C++/Allegro http://www.tutoworld.com - Le Forum - Mes ressources Dotnet (cours, sources, tutos) -------------------------------------------- + + = ![]() Ne pas oublier le Tag !
|
|
|
00
|
|
|
#20 |
|
Expert Confirmé
![]() Florent DiedlerÉtudiant Inscription : août 2005 Messages : 3 720 ![]() |
Je relance le sujet car toujours aps résolu
C'est très chiant car Firefox 3 détecte les caractères bizarres et donc décale les blocs. Cependant, il n'existe pas de hack pour FF 3 donc je ne peux pas recentrer les modules ne questions avec des padding pour Fifrefox 3... Personne n'a une idée ? PS : Je rappèle que je suis chez Ovh avec un kimsufi.
__________________
Qui ne tente rien n'a rien ! Ce qui ne nous tue pas nous rends plus fort !! Mon projet ZELDA en C++/Allegro http://www.tutoworld.com - Le Forum - Mes ressources Dotnet (cours, sources, tutos) -------------------------------------------- + + = ![]() Ne pas oublier le Tag !
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com