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 url longue


Sujet :

ASP

  1. #1
    Inactif
    Inscrit en
    Octobre 2005
    Messages
    150
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Octobre 2005
    Messages : 150
    Points : 101
    Points
    101
    Par défaut problème url longue
    C'est de l'ASP, syntaxe VBScript.

    Voilà le code de ma page "telecharger.asp" :

    <%
    response.clear() ' Vide le buffer

    'type de fichier
    type=request("type")

    ' Dialogue de téléchargement
    Select Case type
    case 1
    'excel
    response.contentType = "application/vnd.ms-excel"
    case 2
    'word
    response.contentType = "application/vnd.msword"
    case 3
    'texte
    response.contentType = "text/plain"
    case else
    'autre
    response.contentType = "application/octet-stream"
    end select

    'response.addHeader "Content-Disposition","attachment: filename=" & request("dwn")
    response.addHeader "Content-Disposition "&request("dwn"),"attachment: filename=" & request("dwn")

    response.flush() ' Envoie le buffer

    ' Lecture du fichier
    set FSO = Server.CreateObject("Scripting.FileSystemObject")
    'set stream = FSO.OpenTextFile(server.mapPath(request("dwn")),1,false)
    set stream = FSO.OpenTextFile(server.mapPath(request("dwn")))
    t = stream.readAll

    'stream.close

    response.write(t) ' Envoie le contenu du fichier
    set stream=NOTHING

    'response.write request("dwn")

    %>

    J'appelle cette page comme ceci :
    <A href="telecharger.asp?type=1&dwn='/fichiers/CRAM.xls'">Test</A>

    et je me retrouve avec cette erreur :

    Type d'erreur :
    Erreur de compilation Microsoft VBScript (0x800A0400)
    Instruction attendue
    /telecharger.asp, line 5
    type=request("type")

    Question : Pourquoi????????????

  2. #2
    Expert confirmé
    Avatar de pc75
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    3 662
    Détails du profil
    Informations personnelles :
    Âge : 69
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2004
    Messages : 3 662
    Points : 4 047
    Points
    4 047
    Par défaut
    Bonjour,

    A priori, le mot "Type" est un mot réservé.

  3. #3
    Inactif
    Inscrit en
    Octobre 2005
    Messages
    150
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Octobre 2005
    Messages : 150
    Points : 101
    Points
    101
    Par défaut
    Effectivement, en remplaçant par "appli" ça marche mieux merci. Enfin, il passe dans le select mais le téléchargement ne marche pas.

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

Discussions similaires

  1. [URL Rewriting] Problème URL Rewriting -> CSS
    Par Cartman.inc dans le forum Apache
    Réponses: 8
    Dernier message: 23/04/2007, 14h29
  2. Problème URL avec une ancre
    Par creatchy dans le forum Langage
    Réponses: 1
    Dernier message: 02/01/2007, 15h17
  3. Problème URL rewriting
    Par Zan dans le forum Apache
    Réponses: 4
    Dernier message: 24/11/2006, 19h04
  4. [WebForms][Web.sitemap] Problème url
    Par OverCat dans le forum Général Dotnet
    Réponses: 2
    Dernier message: 09/06/2006, 14h22
  5. [Référencement] Pourquoi des URL longues et explicites ?
    Par bibile dans le forum Référencement
    Réponses: 19
    Dernier message: 09/12/2005, 15h09

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