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 :

[PHP-JS] Probleme sur la validation w3c Strict


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Développeur multimédia
    Inscrit en
    Avril 2007
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Développeur multimédia

    Informations forums :
    Inscription : Avril 2007
    Messages : 17
    Par défaut [PHP-JS] Probleme sur la validation w3c Strict
    Bonjour,

    J'utilise un script pour faire un captcha mais il me donne quelques erreurs à la validation sous W3C.

    voici le lien : *supprimé car résolu

    Est ce que vous auriez une idée ou une solution?

    cote correspondant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    function dsp_crypt($cfg=0,$reload=1) {
     // Affiche le cryptogramme
     echo "<img alt='' id='cryptogram' src='".$_SESSION['cryptdir']."/cryptographp.php?cfg=".$cfg."&".SID."' />";
     if ($reload) echo "<a title='".($reload==1?'':$reload)."' style=\"cursor:pointer\" onclick=\"javascript:document.images.cryptogram.src='".$_SESSION['cryptdir']."/cryptographp.php?cfg=".$cfg."&".SID."&'+Math.round(Math.random(0)*1000)+1\"><img src=\"".$_SESSION['cryptdir']."/images/reload.png\" alt=\"\" /></a>";
     echo "";
     }

  2. #2
    Membre éprouvé Avatar de cynferdd
    Profil pro
    Analyste Développeur .Net, PHP, SQL Server
    Inscrit en
    Avril 2003
    Messages
    154
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations professionnelles :
    Activité : Analyste Développeur .Net, PHP, SQL Server

    Informations forums :
    Inscription : Avril 2003
    Messages : 154
    Par défaut
    essaye ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    function dsp_crypt($cfg=0,$reload=1) {
     // Affiche le cryptogramme
     echo "<img alt=\"\" id=\"cryptogram\" src=\"".$_SESSION['cryptdir']."/cryptographp.php?cfg=".$cfg."&".SID."\" />";
     if ($reload) echo "<a title=\"".($reload==1?'':$reload)."\" style=\"cursor:pointer\" onclick=\"javascript:document.images.cryptogram.src=\"".$_SESSION['cryptdir']."/cryptographp.php?cfg=".$cfg."&".SID."&\"+Math.round(Math.random(0)*1000)+1\"><img src=\"".$_SESSION['cryptdir']."/images/reload.png\" alt=\"\" /></a>";
     echo "";
     }

  3. #3
    Membre averti
    Profil pro
    Développeur multimédia
    Inscrit en
    Avril 2007
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Développeur multimédia

    Informations forums :
    Inscription : Avril 2007
    Messages : 17
    Par défaut
    Pareil niveau w3c 6 errors!

    Avec le code que tu m'as passé en copier coller le rafraichir ne marche plus. normal car l'indentation des " n'est plus bonnes.

    J'ai modifié ton code en :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     function dsp_crypt($cfg=0,$reload=1) {
     // Affiche le cryptogramme
     echo "<img alt=\"\" id=\"cryptogram\" src=\"".$_SESSION['cryptdir']."/cryptographp.php?cfg=".$cfg."&".SID."\" />";
     if ($reload) echo "<a title=\"".($reload==1?'':$reload)."\" style=\"cursor:pointer\" onclick=\"javascript:document.images.cryptogram.src='".$_SESSION['cryptdir']."/cryptographp.php?cfg=".$cfg."&".SID."&'+Math.round(Math.random(0)*1000)+1\"><img src=\"".$_SESSION['cryptdir']."/images/reload.png\" alt=\"\" /></a>";
     echo "";
     }
    Mais toujours les erreurs... J'arrive pas trop à comprendre pourquoi il me parle de "PHPSESSID"

  4. #4
    Membre Expert

    Profil pro
    Inscrit en
    Août 2002
    Messages
    1 060
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 1 060
    Par défaut
    Dans ce code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    function dsp_crypt($cfg=0,$reload=1) {
     // Affiche le cryptogramme
     echo "<img alt='' id='cryptogram' src='".$_SESSION['cryptdir']."/cryptographp.php?cfg=".$cfg."&".SID."' />";
     if ($reload) echo "<a title='".($reload==1?'':$reload)."' style=\"cursor:pointer\" onclick=\"javascript:document.images.cryptogram.src='".$_SESSION['cryptdir']."/cryptographp.php?cfg=".$cfg."&".SID."&'+Math.round(Math.random(0)*1000)+1\"><img src=\"".$_SESSION['cryptdir']."/images/reload.png\" alt=\"\" /></a>";
     echo "";
    remplace les "&" par "&amp;".

    D'autre part, à la place de :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    onclick=\"javascript:document.images.cryptogram.src
    mettre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    onclick=\"document.images.cryptogram.src
    Cela ne provoque pas d'erreur, mais ça ne sert à rien, car "onclick" est un évènement javascript

  5. #5
    Membre averti
    Profil pro
    Développeur multimédia
    Inscrit en
    Avril 2007
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Développeur multimédia

    Informations forums :
    Inscription : Avril 2007
    Messages : 17
    Par défaut
    Citation Envoyé par jeca Voir le message
    remplace les "&" par "&amp;".
    Voilà la solution, merci beaucoup .

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

Discussions similaires

  1. [PHP-JS] Probleme sur connexion
    Par shub dans le forum Langage
    Réponses: 5
    Dernier message: 09/06/2006, 13h02
  2. A l'aide svp j'ai de gros problemes sur un script php
    Par schtek2 dans le forum Langage
    Réponses: 1
    Dernier message: 24/04/2006, 01h25
  3. [Framework] [PHP.MVC] Probleme de forward sur .tpl
    Par the_edge dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 29/03/2006, 15h23
  4. [ODBC] Probleme sur un SELECTED de SELECT avec PHP
    Par G.D.O dans le forum PHP & Base de données
    Réponses: 15
    Dernier message: 27/03/2006, 15h44
  5. [W3C] probleme validation w3c
    Par GTJuanpablo dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 27/02/2006, 14h05

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