Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Général Conception Web
Général Conception Web Forum d'entraide sur les choix technologiques. Avant de poster : Cours Dév. Web, FAQs Dév. Web, Sources Dév. Web
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 08/09/2008, 12h32   #1
Expert Confirmé
 
Avatar de Aspic
 
Homme Florent Diedler
Étudiant
Inscription : août 2005
Messages : 3 720
Détails du profil
Informations personnelles :
Nom : Homme Florent Diedler
Localisation : France, Hauts de Seine (Île de France)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : août 2005
Messages : 3 720
Points : 3 392
Points : 3 392
Par défaut Affichage différent selon le serveur web !

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 !
Aspic est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/09/2008, 12h36   #2
Membre Expert
 
Avatar de HiRoN
 
Développeur Web
Inscription : août 2007
Messages : 2 014
Détails du profil
Informations personnelles :
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : août 2007
Messages : 2 014
Points : 2 439
Points : 2 439
Envoyer un message via MSN à HiRoN Envoyer un message via Yahoo à HiRoN
Citation:
Envoyé par Aspic Voir le message
Le bug n'apparait que sur IE toute version.
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
HiRoN est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/09/2008, 12h59   #3
Membre confirmé
 
Avatar de Damouille
 
Inscription : avril 2006
Messages : 268
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 268
Points : 241
Points : 241
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
Damouille est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/09/2008, 13h28   #4
Expert Confirmé
 
Avatar de Aspic
 
Homme Florent Diedler
Étudiant
Inscription : août 2005
Messages : 3 720
Détails du profil
Informations personnelles :
Nom : Homme Florent Diedler
Localisation : France, Hauts de Seine (Île de France)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : août 2005
Messages : 3 720
Points : 3 392
Points : 3 392
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 !
Aspic est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/09/2008, 13h59   #5
Expert Confirmé
 
Avatar de Aspic
 
Homme Florent Diedler
Étudiant
Inscription : août 2005
Messages : 3 720
Détails du profil
Informations personnelles :
Nom : Homme Florent Diedler
Localisation : France, Hauts de Seine (Île de France)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : août 2005
Messages : 3 720
Points : 3 392
Points : 3 392
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 !
Aspic est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/09/2008, 14h21   #6
Modérateur
 
Avatar de Bisûnûrs
 
Josselin
Développeur Web
Inscription : janvier 2004
Messages : 9 050
Détails du profil
Informations personnelles :
Nom : Josselin
Âge : 29
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : janvier 2004
Messages : 9 050
Points : 12 181
Points : 12 181
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).
Bisûnûrs est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/09/2008, 14h45   #7
Expert Confirmé
 
Avatar de Aspic
 
Homme Florent Diedler
Étudiant
Inscription : août 2005
Messages : 3 720
Détails du profil
Informations personnelles :
Nom : Homme Florent Diedler
Localisation : France, Hauts de Seine (Île de France)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : août 2005
Messages : 3 720
Points : 3 392
Points : 3 392
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 !
Aspic est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/09/2008, 15h03   #8
Modérateur
 
Avatar de Bisûnûrs
 
Josselin
Développeur Web
Inscription : janvier 2004
Messages : 9 050
Détails du profil
Informations personnelles :
Nom : Josselin
Âge : 29
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : janvier 2004
Messages : 9 050
Points : 12 181
Points : 12 181
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).
Bisûnûrs est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/09/2008, 15h10   #9
Expert Confirmé
 
Avatar de Aspic
 
Homme Florent Diedler
Étudiant
Inscription : août 2005
Messages : 3 720
Détails du profil
Informations personnelles :
Nom : Homme Florent Diedler
Localisation : France, Hauts de Seine (Île de France)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : août 2005
Messages : 3 720
Points : 3 392
Points : 3 392
Pour les en-tetes :
Citation:
HTTP/1.1 200 OK
Date: Mon, 08 Sep 2008 13:09:56 GMT
Server: Apache/2.0.59 (Unix) mod_ssl/2.0.59 OpenSSL/0.9.8g
X-Powered-By: PHP/5.2.5-pl1-gentoo
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Set-Cookie: PHPSESSID=afb720bd6f043e071e30638add53c954; path=/
Vary: Accept-Encoding,User-Agent
Connection: close
Content-Type: text/html
Et c'est pas préciser
Citation:
Vérifie que tu n'enregistres pas tes fichiers en UTF-8 avec BOM mais bien sans BOM,
Désolé mais je connais pas BOM et je ne sais pas comment vérifier cela

__________________
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 !
Aspic est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/09/2008, 16h02   #10
Modérateur
 
Avatar de Bisûnûrs
 
Josselin
Développeur Web
Inscription : janvier 2004
Messages : 9 050
Détails du profil
Informations personnelles :
Nom : Josselin
Âge : 29
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : janvier 2004
Messages : 9 050
Points : 12 181
Points : 12 181
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 :
Code apache :
AddDefaultCharset UTF-8
à 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).
Bisûnûrs est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/09/2008, 17h06   #11
Expert Confirmé
 
Avatar de Aspic
 
Homme Florent Diedler
Étudiant
Inscription : août 2005
Messages : 3 720
Détails du profil
Informations personnelles :
Nom : Homme Florent Diedler
Localisation : France, Hauts de Seine (Île de France)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : août 2005
Messages : 3 720
Points : 3 392
Points : 3 392
Donc c'est bon avec le htaccess :
Citation:
Array
(
[0] => HTTP/1.1 200 OK
[1] => Date: Mon, 08 Sep 2008 15:05:14 GMT
[2] => Server: Apache/2.0.59 (Unix) mod_ssl/2.0.59 OpenSSL/0.9.8g
[3] => X-Powered-By: PHP/5.2.5-pl1-gentoo
[4] => Expires: Thu, 19 Nov 1981 08:52:00 GMT
[5] => Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
[6] => Pragma: no-cache
[7] => Set-Cookie: PHPSESSID=5c4fb3465d8e0510ff2158f209b1196a; path=/
[8] => Vary: Accept-Encoding,User-Agent
[9] => Connection: close
[10] => Content-Type: text/html; charset=UTF-8
)
Mais le caractère spécial est toujours là...

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 !
Aspic est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/09/2008, 17h12   #12
Modérateur
 
Avatar de Bisûnûrs
 
Josselin
Développeur Web
Inscription : janvier 2004
Messages : 9 050
Détails du profil
Informations personnelles :
Nom : Josselin
Âge : 29
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : janvier 2004
Messages : 9 050
Points : 12 181
Points : 12 181
Citation:
Envoyé par Aspic Voir le message
mais on est sur qu'on est bien en UFT-8
Oui, mais il y a l'UTF-8 avec et sans BOM. Il y a certainement d'autres logiciels qui permettent de savoir en quoi sont encodés tes fichiers, mais je ne connais que Notepad++ ...
Bisûnûrs est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/09/2008, 23h56   #13
Expert Confirmé
 
Avatar de Aspic
 
Homme Florent Diedler
Étudiant
Inscription : août 2005
Messages : 3 720
Détails du profil
Informations personnelles :
Nom : Homme Florent Diedler
Localisation : France, Hauts de Seine (Île de France)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : août 2005
Messages : 3 720
Points : 3 392
Points : 3 392
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 !
Aspic est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/09/2008, 23h59   #14
Modérateur
 
Avatar de Bisûnûrs
 
Josselin
Développeur Web
Inscription : janvier 2004
Messages : 9 050
Détails du profil
Informations personnelles :
Nom : Josselin
Âge : 29
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : janvier 2004
Messages : 9 050
Points : 12 181
Points : 12 181
Non, il faut choisir UTF-8 sans BOM.
Bisûnûrs est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/09/2008, 00h41   #15
Expert Confirmé
 
Avatar de Aspic
 
Homme Florent Diedler
Étudiant
Inscription : août 2005
Messages : 3 720
Détails du profil
Informations personnelles :
Nom : Homme Florent Diedler
Localisation : France, Hauts de Seine (Île de France)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : août 2005
Messages : 3 720
Points : 3 392
Points : 3 392
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 !
Aspic est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/09/2008, 07h33   #16
Modérateur
 
Avatar de Bisûnûrs
 
Josselin
Développeur Web
Inscription : janvier 2004
Messages : 9 050
Détails du profil
Informations personnelles :
Nom : Josselin
Âge : 29
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : janvier 2004
Messages : 9 050
Points : 12 181
Points : 12 181
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.
Bisûnûrs est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/09/2008, 18h51   #17
Expert Confirmé
 
Avatar de Aspic
 
Homme Florent Diedler
Étudiant
Inscription : août 2005
Messages : 3 720
Détails du profil
Informations personnelles :
Nom : Homme Florent Diedler
Localisation : France, Hauts de Seine (Île de France)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : août 2005
Messages : 3 720
Points : 3 392
Points : 3 392
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 !
Aspic est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/09/2008, 19h28   #18
Modérateur
 
Avatar de Bisûnûrs
 
Josselin
Développeur Web
Inscription : janvier 2004
Messages : 9 050
Détails du profil
Informations personnelles :
Nom : Josselin
Âge : 29
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : janvier 2004
Messages : 9 050
Points : 12 181
Points : 12 181
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.
Bisûnûrs est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/09/2008, 21h25   #19
Expert Confirmé
 
Avatar de Aspic
 
Homme Florent Diedler
Étudiant
Inscription : août 2005
Messages : 3 720
Détails du profil
Informations personnelles :
Nom : Homme Florent Diedler
Localisation : France, Hauts de Seine (Île de France)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : août 2005
Messages : 3 720
Points : 3 392
Points : 3 392
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 !
Aspic est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/09/2008, 19h22   #20
Expert Confirmé
 
Avatar de Aspic
 
Homme Florent Diedler
Étudiant
Inscription : août 2005
Messages : 3 720
Détails du profil
Informations personnelles :
Nom : Homme Florent Diedler
Localisation : France, Hauts de Seine (Île de France)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : août 2005
Messages : 3 720
Points : 3 392
Points : 3 392
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 !
Aspic est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h14.


 
 
 
 
Partenaires

Hébergement Web