Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Langages serveur > ASP
ASP Forum sur la programmation ASP. Avant de poster : Cours ASP, FAQ ASP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 27/03/2007, 18h07   #1
Membre du Club
 
Inscription : février 2006
Messages : 335
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 335
Points : 65
Points : 65
Par défaut Pb au niveau de création d'un dossier.

Bonjour à tous,
Pour uploader un fichier se trouvant chez un client, j'ai fait cette page qui uploader le fichier et le placer dans un dossier crée et nommé par une variable récupéré.
Code :
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
 
<html>
<head>
<title>Upload de fichier</title>
 
</head>
<body>
 
  <form method=post ENCTYPE="multipart/form-data">
Fichier :  <input name="File1" type="file">
 
    <br>
    <input Name="Action" type="submit" value="Ajouter le fichier">
    </p>
  </form>
</body></HTML>
 
<!---#INCLUDE FILE="upload.inc" --->
<% 
   '--dossier est une variable dont on récupere la valeur d'une autre page
   dossier=Request.QueryString("dossier")
   Set FSO =Server.CreateObject("Scripting.FileSystemObject")
   if FSO.FolderExists(Server.MapPath("../Projets/"&dossier))=false then
   FSO.CreateFolder(Server.MapPath("../Projets/"&dossier))
   end if
   %>
<%
If Request.ServerVariables("REQUEST_METHOD") = "POST" Then 
  Set Fields = GetUpload()
  FilePath = Server.MapPath("..\Projets\"&dossier) & "\" & Fields("File1").FileName
  Fields("File1").Value.SaveAs FilePath
End If
%>
Maintenant, je veux placer le fichier dans un sous-dossier nommé selon le type de fichier choisi, donc j'ai ajouté:

Code :
1
2
3
4
5
6
 
type:   <select name="type">
			<option value="type1">Type 1</option>
			<option value="type2">Type 2</option>
			<option value="type3">Type 3</option>
       </select>
Comment modifier mon code pour creer ce sous-dossier?
J'ai essayé mais je ne trouve pas la solution.
Et merci d'avance.
insane_80 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/03/2007, 10h23   #2
Membre du Club
 
Inscription : février 2006
Messages : 335
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 335
Points : 65
Points : 65
Je pense que je dois recuperer la valeur de SELECT selectionné en code ASP !
Est-ce possible ?
insane_80 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/04/2007, 16h44   #3
Membre Expert
 
Avatar de zooffy
 
Homme Erick OZOUF
Développeur Web
Inscription : août 2004
Messages : 3 383
Détails du profil
Informations personnelles :
Nom : Homme Erick OZOUF
Âge : 42
Localisation : France, Morbihan (Bretagne)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : août 2004
Messages : 3 383
Points : 1 331
Points : 1 331
Envoyer un message via MSN à zooffy Envoyer un message via Skype™ à zooffy
J'ai pas tout compris à ce que tu veux faire, alors je te fais une réponse dans l'absolu :
oui, tu peux récupérer la valeur de l'élément que tu as choisi dans ta liste déroulante.

Pour cela deux possiblité :
- Jscript avec un truc du genre : document.form.nomliste.selectedIndex ou .Value
- VBScript aprés postage : request.form("nomliste"), ce truc récupère la valeur de l'élément choisi avant le postage.

Voilà, si çà peux t'aider.
zooffy est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h37.


 
 
 
 
Partenaires

Hébergement Web