problème lecture d'une donnée url longue

problème lecture d'une donnée url longue - ASP - Programmation

Marsh Posté le 17-10-2005 à 11:37:12    

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????????????

Reply

Marsh Posté le 17-10-2005 à 11:37:12   

Reply

Marsh Posté le 17-10-2005 à 12:12:22    

c bon c részolu, "type" est un mot réservé, em mettant appli ça marche (enfin ça marche, juste le select parce que le reste...)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed