IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

probléme sur le site [PHP 4]


Sujet :

Langage PHP

  1. #1
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    Août 2010
    Messages
    1 019
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 1 019
    Par défaut probléme sur le site
    Bonjour,

    Je me suis aperçu que lorsque je vais sur le site enfin dans la recherche google il y a du code qui apparaît lors de la présentation.
    J'aurais voulu savoir comment enlever là partie qui ne doit pas être là (voir image pour comprendre plus facilement).
    Si quelqu'un vois ce que c'est et qu'il peut m'aider, merci et bonne soirée
    Images attachées Images attachées  

  2. #2
    Membre émérite
    Homme Profil pro
    Touche à tout informatique autodidacte
    Inscrit en
    Janvier 2007
    Messages
    812
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Touche à tout informatique autodidacte

    Informations forums :
    Inscription : Janvier 2007
    Messages : 812
    Par défaut
    Bonjour,
    Difficile à dire. Donnes le lien réel de ton site. Il doit y avoir quelque chose dans ton html. Sinon il doit surement s'agir d'un code javascript.
    Essaie de la réécrire avec des CDATA.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <script type="text/javascript">
    //<![CDATA[
    document.write("Bonjour");
    //]]>
    </script>

  3. #3
    Expert confirmé
    Avatar de Benjamin Delespierre
    Profil pro
    Développeur Web
    Inscrit en
    Février 2010
    Messages
    3 929
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2010
    Messages : 3 929
    Par défaut
    La cause la plus logique selon moi serait qu'une balise script n'est pas (ou mal) fermée (<script>...</scipt> par exemple).

    Pour identifier ce genre de problème il faut
    - travailler avec des IDE qui disposent d'analyseurs syntaxiques (Eclipse, Netbeans)
    - valider tes pages: http://validator.w3.org/

  4. #4
    Membre Expert
    Avatar de Doksuri
    Profil pro
    Développeur Web
    Inscrit en
    Juin 2006
    Messages
    2 508
    Détails du profil
    Informations personnelles :
    Âge : 56
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 508
    Par défaut
    Citation Envoyé par Benjamin Delespierre Voir le message
    - valider tes pages: http://validator.w3.org/

    j'ai essaye une fois...puis j'ai laisse tombe....

    => google.com : 37 erreurs
    => microsoft : 210 erreurs pour le fr, 5 pour le us
    => facebook : 34 erreurs
    etc...
    => w3.org : 0 erreurs (ils ont truque le test ?)

    bref.... meme si les "grands" du net ne sont pas valide, je vais pas perdre des heures a essayer de tendre vers zero...(sans jamais y arriver)

    ok, c'est pas genial comme mentalite... mais a moins de bosser chez eux... j'ai bien peur que personne ne soit aux normes a 100%
    La forme des pyramides prouve que l'Homme a toujours tendance a en faire de moins en moins.

    Venez discuter sur le Chat de Développez !

  5. #5
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    pourquoi t'as combien d'erreur ?

  6. #6
    Expert confirmé
    Avatar de Benjamin Delespierre
    Profil pro
    Développeur Web
    Inscrit en
    Février 2010
    Messages
    3 929
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2010
    Messages : 3 929
    Par défaut
    Citation Envoyé par Doksuri Voir le message

    j'ai essaye une fois...puis j'ai laisse tombe....

    => google.com : 37 erreurs
    => microsoft : 210 erreurs pour le fr, 5 pour le us
    => facebook : 34 erreurs
    etc...
    => w3.org : 0 erreurs (ils ont truque le test ?)

    bref.... meme si les "grands" du net ne sont pas valide, je vais pas perdre des heures a essayer de tendre vers zero...(sans jamais y arriver)

    ok, c'est pas genial comme mentalite... mais a moins de bosser chez eux... j'ai bien peur que personne ne soit aux normes a 100%
    D'une ça à le mérite de pointer les erreurs telle que l'OP mentionne.
    De deux une page valide, au delà du fait de pouvoir mettre un logo sur son site en gage de qualité, est apprécié des robots d'indexation.

    Le but bien entendu n'est pas de faire du 0 erreur mais d'y tendre. Je l'ai dit et je le répête: le W3C n'est pas le flic du HTML, ce sont des normes et des recommandation. Regarde Internet Explorer, il s'en fout pas mal de la norme, et alors ?

    w3.org : 0 erreurs (ils ont truque le test ?)
    Non mais de quoi ils auraient l'air s'ils avaient des erreurs dans leurs propres pages ?

    Quand au fait que Microsoft ait 210 erreurs, ça ne m'étonne même pas venant d'eux.

  7. #7
    Membre émérite

    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2011
    Messages
    411
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2011
    Messages : 411
    Par défaut
    Depuis son code source, cela viendrait de mootools
    <script type="text/javascript" src="http://www.ressources******.com/lib/mootools.js"></script> qui possède bien le code en question.

    Il suffit d'avoir eu le passage de Google au moment où il y avait un test avec cette erreur et il l'aura retenu.
    Le site a 16 erreurs et 6 warnings mais aucune au niveau des scripts (principalement des <br> et des caractères &)

  8. #8
    Expert confirmé

    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2010
    Messages
    5 420
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2010
    Messages : 5 420
    Par défaut
    Citation Envoyé par Doksuri Voir le message
    ...je vais pas perdre des heures a essayer de tendre vers zero...(sans jamais y arriver)

    ok, c'est pas genial comme mentalite... mais a moins de bosser chez eux... j'ai bien peur que personne ne soit aux normes a 100%
    Il faut faire des distinctions entre les erreurs.

    Certaines erreurs peuvent provoquer un affichage incorrect, genre une balise ouverte et non fermée. Celle-ci doivent être corrigées car suivant la tolérance des navigateurs cela peut provoquer ou non un affichage incorrect (et étant donné qu'il est quasiment impossible de tester tous les navigateurs, les versions à venir etc..).

    Mais par exemple tu peux avoir des erreurs dues à des astuces employées par nécessité d'être compatible avec les anciens navigateurs, genre la propriété zoom en css, ou encore filter (pour compatibilité opactity des version IE < 9 ). Dans ce cas ce ne sont plus des erreurs à proprement parler mais parce que le code n'est pas compatible avec les normes du w3c, et pour cause puisque tu as écris ces lignes pour les navigateurs non compatibles avec ces normes.

    Donc voilà l'important est de connaître les erreurs et suivant leur nature, elles nécessitent ou non d'être corrigées.

  9. #9
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    Citation Envoyé par Doksuri
    => google.com : 37 erreurs
    J'ai regardé que celui-là, mais précisément, il est significatif !
    Parmi les erreurs :
    Line 6, Column 2052: & did not start a character reference. (& probably should have been escaped as &amp;.)
    Dans ce genre de cas, c'est vrai qu'avoir une page valide n'est pas nécessairement utile.
    En revanche, quand je vois les erreurs liées à la balise <body> :
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    <body id=gsr bgcolor=#ffffff text=#222222 link=#1122cc vlink=#6611cc alink=#d14836 onload="try{if(!google.j.b){document.f&&document.f.q.focus();document.gbqf&&document.gbqf.q.focus()}}catch(e){};if(document.images)new Image().src='/images/nav_logo89.png'" >
    Ben je me dis qu'ils l'ont codée comme des porcs et que ça fait pas très pro...
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  10. #10
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    Citation Envoyé par Bovino Voir le message
    En revanche, quand je vois les erreurs liées à la balise <body> :
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    <body id=gsr bgcolor=#ffffff text=#222222 link=#1122cc vlink=#6611cc alink=#d14836 onload="try{if(!google.j.b){document.f&&document.f.q.focus();document.gbqf&&document.gbqf.q.focus()}}catch(e){};if(document.images)new Image().src='/images/nav_logo89.png'" >
    Ben je me dis qu'ils l'ont codée comme des porcs et que ça fait pas très pro...
    oui et non dans le sens ou en HTML4/5 c'est correct, on est pas obligé de faire du XHTML

  11. #11
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    Je ne parlais pas de la syntaxe, juste des attributs, qui sont aussi obsolètes en HTML 4
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  12. #12
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    Citation Envoyé par Bovino Voir le message
    Je ne parlais pas de la syntaxe, juste des attributs, qui sont aussi obsolètes en HTML 4
    non c'est valide HTML4, ce qu'il aime pas ca sera juste les # mais sinon c'est correct

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <!DOCTYPE HTML SYSTEM>
    <html>
    <head>
    <title>test</title>
    </head>
    <body id=gsr bgcolor="#ffffff" text="#222222" link="#1122cc" vlink="#6611cc" alink="#d14836">
    <p>hello</p>
    </body>
    </html>
    c'est en HTML ce genre d'arritbut n'est plus valide

  13. #13
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    Valide HTML 4 avec un doctype HTML5 ?

    Mais sinon
    Validation Output: 5 Errors

    Error Line 6, Column 93: The bgcolor attribute on the body element is obsolete. Use CSS instead.

    …gcolor="#ffffff" text="#222222" link="#1122cc" vlink="#6611cc" alink="#d14836">


    Error Line 6, Column 93: The text attribute on the body element is obsolete. Use CSS instead.

    …gcolor="#ffffff" text="#222222" link="#1122cc" vlink="#6611cc" alink="#d14836">


    Error Line 6, Column 93: The link attribute on the body element is obsolete. Use CSS instead.

    …gcolor="#ffffff" text="#222222" link="#1122cc" vlink="#6611cc" alink="#d14836">


    Error Line 6, Column 93: The vlink attribute on the body element is obsolete. Use CSS instead.

    …gcolor="#ffffff" text="#222222" link="#1122cc" vlink="#6611cc" alink="#d14836">


    Error Line 6, Column 93: The alink attribute on the body element is obsolete. Use CSS instead.

    …gcolor="#ffffff" text="#222222" link="#1122cc" vlink="#6611cc" alink="#d14836">
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  14. #14
    Expert confirmé
    Avatar de Benjamin Delespierre
    Profil pro
    Développeur Web
    Inscrit en
    Février 2010
    Messages
    3 929
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2010
    Messages : 3 929
    Par défaut
    Ce ne sont que des erreurs Obsolete, ce n'est pas vraiment grave. J'imagine que ça traine là en raison d'un problème de comptabilité avec les vieux navigateurs et les navigateurs exotiques.

  15. #15
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    Citation Envoyé par Bovino Voir le message
    Valide HTML 4 avec un doctype HTML5 ?

    Mais sinon


    sélectionne le mode le mode HTML4, tu verras que c'est valide

  16. #16
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    Août 2010
    Messages
    1 019
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 1 019
    Par défaut problème sur site
    Bonjour et merci à toutes les personnes qui ont participées!!
    Je ne sais pas par où commencer mais j'ai fais des tests sur google chrome et filezilla est mon problème disparaît donc je pense que c'eset un problème de compatibilité, non??
    Encore merci et bonne soirée

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 0
    Dernier message: 31/10/2011, 19h26
  2. Problème sur mon site avec web reputation filters
    Par Oberown dans le forum Sécurité
    Réponses: 0
    Dernier message: 12/10/2011, 12h28
  3. Problème sur certains site en .aspx
    Par CAMIC dans le forum Dépannage et Assistance
    Réponses: 1
    Dernier message: 09/09/2010, 15h08
  4. problèmes sur un site flash
    Par watcha16 dans le forum Flash
    Réponses: 3
    Dernier message: 12/12/2008, 21h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo