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 :

Problème IIS


Sujet :

ASP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Août 2003
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Août 2003
    Messages : 28
    Par défaut Problème IIS
    Bonjour,

    J'ai un problème que je n'arrive pas à cerner. En faite, j'ai un serveur iis qui à comme langage de base jscript. Je dois utiliser pour acceder a des fichiers txt du vbscript. J'ai chaque fois une erreur sans explication. Bon j'ai essayé de faire autre chose juste pour tester.
    Du style
    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
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
     
    <%@ LANGUAGE=VBScript %>
    <HTML> 
     <BODY>
      <!- Appelle la procédure JScript en VBScript-->
      <% call AffDate() %>
      <!-- Appelle la procédure VBScript procedure en VBScript -->
      <% AffRequete %> 
      <BR>
     </BODY>
    </HTML>
     
    <%Sub AffRequete %>
    <!-- Note: ceci n'affichera rien tant que la page ne sera
            pas appelé avec une chaîne de requètes " query string "
            comme : test.asp?x=1%20have&y=a%20cunning&z=plan -->
     
    <%
      Response.Write "<TABLE BORDER=1>" & _
        "<TR><TH>Nom</TH><TH>Valeur</TH></TR>" 
     
      Set objQueryString = Request.QueryString 
     
      For Each strSelection In objQueryString
        Response.Write "<TR><TD>" & strSelection & "</TD><TD>" & _ 
        objQueryString(strSelection) & "</TD></TR>" 
      Next 
     
      Response.Write "</TABLE>" 
     
    End Sub 
    %>
     
    <SCRIPT LANGUAGE=JScript RUNAT=SERVER> 
     
    function AffDate() 
    { 
      var x
     
      x = new Date() 
     
      Response.Write(x.toString()) 
      Response.Write("<BR>")
    } 
    </SCRIPT>
    et la j'ai comme erreur

    Source:'Erreur d'exécution Microsoft VBScript'
    Line:1 Char:1
    Error:0 'Type incompatible: 'AffDate''

    je comprends pas ... Si quelqu'un à une idée. Je ne suis pas très familier avec iis. je suppose que ca vient de là... Comment puis-je faire pour mélanger les différents langages sachant que avec les balises <script> ca va pas...
    D'avance merci beaucoup

  2. #2
    Membre habitué
    Inscrit en
    Avril 2004
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 11
    Par défaut
    Enlève les () après ton 'call AffDate'.

    @l

  3. #3
    Membre averti
    Inscrit en
    Août 2003
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Août 2003
    Messages : 28
    Par défaut
    J'ai exactement la même erreur. j'avais essayé déja mais rien ne passe.

  4. #4
    Membre éclairé Avatar de pmboutteau
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2005
    Messages
    601
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Santé

    Informations forums :
    Inscription : Février 2005
    Messages : 601
    Par défaut
    Tu dois pas préciser ton langage dans le body plutôt qu'avant la balise HTML?

  5. #5
    Membre chevronné
    Avatar de malbaladejo
    Profil pro
    Inscrit en
    Avril 2002
    Messages
    379
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Avril 2002
    Messages : 379
    Par défaut
    Es-tu obliger d'utiliser du JScript ?
    Peux-tu remplacer AffDate par une fonction par une fonction en VbScript:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    <%
    function AffDate()  
      Dim x 
     
      x = Date
     
      Response.Write x
      Response.Write "<BR>"
    End function
    %>

  6. #6
    Membre averti
    Inscrit en
    Août 2003
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Août 2003
    Messages : 28
    Par défaut
    Si mais j'ai essayé ca aussi avec les balises scripts qui englobe juste les appels de fonctions mais rien n'y fais. De plus si je fais pas comme ca il compile automatiquement en Jscript et donc tout devient faux et oui j'ai pas le choix avec le jscript. ( à mon grand regrès)

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

Discussions similaires

  1. Problème IIS - Erreur 500
    Par gwadakillah dans le forum ASP.NET
    Réponses: 11
    Dernier message: 05/09/2007, 18h00
  2. Problème : IIS 6.0 - Web service
    Par identifiant_bidon dans le forum IIS
    Réponses: 4
    Dernier message: 20/04/2007, 13h50
  3. Problème : IIS et Restrictions par adresse IP
    Par Chop_chop dans le forum IIS
    Réponses: 17
    Dernier message: 20/03/2007, 16h41
  4. Problème IIS et ASP
    Par discom dans le forum IIS
    Réponses: 2
    Dernier message: 06/01/2007, 15h30
  5. Problème IIS et C#
    Par benny7 dans le forum IIS
    Réponses: 1
    Dernier message: 16/05/2006, 14h32

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