[asp][debutant]fonction et bouton...

fonction et bouton... [asp][debutant] - ASP - Programmation

Marsh Posté le 21-04-2006 à 09:42:52    

Bonjour,
le peu d'asp que j'ai fait remonte a longtemps et j'ai un soucis...
Je dois faire une page permettant de selectionner un fichier, de placer dans une variable le chemin de celui-ci, puis de lancer une fonction vb contenu dans un fichier asp.
Actuellement, j en suis ici.
fichier html:

Code :
  1. <html>
  2. <head>
  3. </head>
  4. <body>
  5. <form method="post" name="XMLtoMLF" action="fonction.asp">
  6. <input type="file" name="nom_fichier" onClick="">
  7. <input type="submit" value="Envoyer">
  8. </form>
  9. </body>
  10. </html>


 
fonction.asp:

Code :
  1. <%@language=VBSCRIPT%>
  2. <%
  3. Function ConvMWXtoMLF(FileName As String, GroupName As String,LayerName As String, Success As Boolean)
  4. {
  5. ’  Crée un nouvel objet MWF
  6.    Dim MWFDoc As New MapWindowFile
  7. ’  Déclare les noms des objets MLF et MWX
  8.    Dim MLFFile As String
  9.    Dim MWXFile As String
  10.    On Error GoTo MLFError
  11. ’  Essaie de lire le contenu du MWX
  12.    MWXFile = "C:\DATdata\" + FileName + ".mwx"
  13.    MWFDoc.ReadFromMwx MWXFile
  14. ’  Essaie d'écrire dans le fichier MLF
  15.    MLFFile = "C:\DATdata\" + FileName + ".mlf"
  16.    MWFDoc.WriteToMlf MLFFile, GroupName, LayerName
  17.    Success = True
  18.    Exit Function
  19. ’  Erreur
  20.    MLFError:
  21.    Success = False
  22.    End Function
  23. }
  24. %>


COmment faire la liaison entre les 2 fichiers? et mettre en parametre mon nom_fichier recupérer avec le type="file"?
 
Merci d'avance


Message édité par freddypap le 21-04-2006 à 09:46:54
Reply

Marsh Posté le 21-04-2006 à 09:42:52   

Reply

Marsh Posté le 26-04-2006 à 17:43:18    

Bonjour,
 
Ta question n'est pas très claire, mais je pense que tu veux faire un truc du style :
<% Filename = Request("nom_fichier" ) %>
Par contre si tu récupères directement le PATH du fichier et le fichier (avec sont extension) donc dans ta variable tu as le chemin absolue de ce fichier.
Si tu veux juste le nom du fichier, il va falloir Spliter ta variable pour récupérer juste ce qui t'intéresse!!
 
Voilà! J'espère que ça t'aidera un peu.
 
Sylvain.

Reply

Sujets relatifs:

Leave a Replay

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