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

ASP Discussion :

Utilisation de Option explicit


Sujet :

ASP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 13
    Par défaut Utilisation de Option explicit
    Bonjour,

    je suis très très débutante dans le domaine asp et je viens d'hériter d'un site à terminer.

    Comme il y a pleins de soucis que je ne maitrise pas, je voudrais utiliser l'instruction OPTION EXPLICIT pour forcer la déclaration des variables.

    J'ai vu dans le tutorial asp de Florian que ça doit être la première instruction de la page ASP.

    Voilà où je l'ai mis (le reste du code était existant) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    ' Début Script de la page
     
    <%Response.Buffer = TRUE%>
     
    <SCRIPT language="javascript" src="Commun.js" type="text/javascript"></SCRIPT>
     
    <SCRIPT language="javascript">
    	function initialise()
    	{document.forms[0].LOK.checked=false;}          
    </SCRIPT>
     
    <SCRIPT RUNAT = server language="vbscript" ></SCRIPT>
    <%
    	OPTION EXPLICIT
     
    	dim i
     
    ---
    ---
    ---
    %>

    Et quand j'appelle la page, il y a erreur:

    Erreur de compilation Microsoft VBScript '800a0400'

    Instruction attendue

    /---/fichier.asp, ligne 12 (ligne de OPTION EXPLICIT)


    Si vous voyez mon erreur, merci de m'aider.


    [Balise code ajoutée par Simone.51]
    [Merci d'y penser à l'avenir ]

  2. #2
    Inactif
    Inscrit en
    Juillet 2002
    Messages
    315
    Détails du profil
    Informations forums :
    Inscription : Juillet 2002
    Messages : 315
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <%@LANGUAGE="VBSCRIPT"%>
    <%
    Option explicit
    %>
    met le au tout début du fichier

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 13
    Par défaut
    Merci,

    on mettant ce code au tout début, est-ce que je peux mettre à la suite le code précédent ?

    On a l'air de jongler avec le langage de script (un coup vbscript, un coup javascript). Je suppose que mon collègue avait une raison de le faire, il n'est plus là pour le dire.

    J'essaye ainsi.

    A bientôt.

  4. #4
    Inactif
    Inscrit en
    Juillet 2002
    Messages
    315
    Détails du profil
    Informations forums :
    Inscription : Juillet 2002
    Messages : 315
    Par défaut
    Citation Envoyé par Perihan
    on mettant ce code au tout début, est-ce que je peux mettre à la suite le code précédent ?
    bien sûr

    Citation Envoyé par Perihan
    On a l'air de jongler avec le langage de script (un coup vbscript, un coup javascript).
    disons que le
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <SCRIPT RUNAT = server language="vbscript" ></SCRIPT>
    n'a rien à faire là... tu peux le supprimer
    et le fait de faire du vbscript et du javascript ne pose aucun problème puisque dans ton cas le vbscript est le langage interprété par le serveur (code ASP) tandis que le javascript sera exécuté par le navigateur client

    Citation Envoyé par Perihan
    Je suppose que mon collègue avait une raison de le faire, il n'est plus là pour le dire.
    paix à son âme

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 13
    Par défaut


    J'ai bien ri, merci.

    Merci pour tes explications très utiles.

    Quant à mon collègue, il n'est pas encore mort, il a démissionné.

    A+

  6. #6
    Inactif
    Inscrit en
    Juillet 2002
    Messages
    315
    Détails du profil
    Informations forums :
    Inscription : Juillet 2002
    Messages : 315
    Par défaut
    Citation Envoyé par Perihan
    Quant à mon collègue, il n'est pas encore mort, il a démissionné.
    c'est mieux pour lui...

    tiens-moi au courant si tu as encore des soucis sur ta page
    à+

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

Discussions similaires

  1. [XL-2007] L'utilisation d'Option Explicit
    Par eliot.raymond dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 30/04/2009, 15h57
  2. utiliser les options régionales
    Par kamikazbe dans le forum NetBeans
    Réponses: 1
    Dernier message: 07/06/2007, 12h59
  3. Problème avec "option explicit"
    Par tribaleur dans le forum ASP
    Réponses: 3
    Dernier message: 01/06/2006, 10h46
  4. Utiliser les options qui sont dans ma table
    Par valery17 dans le forum Access
    Réponses: 1
    Dernier message: 21/04/2006, 22h45
  5. option explicite????!!!
    Par shinrei dans le forum ASP
    Réponses: 1
    Dernier message: 14/04/2006, 18h09

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