Server.MapPath("../upload") fonctionne et Server.MapPath(".") & "\../upload") fonctionne également.
Merci pour tout

Ann@bel
-------------------------------
Réponse au message :
-------------------------------
essaie plutot :
mySmartUpload(Server.MapPath(".") & "\../upload")
tiens moi au courant
-------------------------------
Réponse au message :
-------------------------------
En fait, d'avoir regardé ton code, ça m'a aidée ! Il fallait que je mette :
mySmartUpload(Server.MapPath(".") & "\" & rep)
Wala !!!
Mais je voudrais savoir s'il est possible de revenir en arrière par rapport à l'architecture du site, càd si mapPath(".") me renvoie "d:\prod\demos\test", et que je veux aller dans "d:\prod\demos\upload", faut-il faire :
mySmartUpload(Server.MapPath(".") & "\..\upload")
?
Ann@bel
-------------------------------
Réponse au message :
-------------------------------
Merci Fransisco, j'aurais quelques questions à propos de ton code. Pourquoi mets-tu :
For each file In mySmartUpload.Files
j = mySmartUpload.Save
("."& "\../data\im_actualite")next
?
Perso, j'aimerais uploader dans le répertoire "d:\demos\upload", à ton avis est-ce possible ? Parce que, même en metant mySmartUpload.Save("d:\demos\upload"), ça ne fonctionne pas

Merci pour ton aide

Ann@bel
-------------------------------
Réponse au message :
-------------------------------
je me sert aussi de cet objet
regarde mon code sur le forum au secour.
t'auras peut etre la solution
-------------------------------
Réponse au message :
-------------------------------
Merci pour la réponse, mais ça fait le même msg d'erreur. Le répertoire est bien déprotégé pourtant.
Ann@bel
-------------------------------
Réponse au message :
-------------------------------
Fransisco
essaie ca
intCount = mySmartUpload.Save("."& rep)
-------------------------------
Réponse au message :
-------------------------------
Bonjour,
Voilà mon pb, j'essaie d'uploader avec aspSmartUpload, mais il me met l'erreur suivante :
Unable to save file (Error 1120)
Est-ce que quelqu'un sait ce que signifie cette erreur ? Car dans la FAQ d'aspSmartUpload, il est dit "erreur 1120 : Le fichier ne peut être sauvegardé"
Mon code est tout bête, je le met au cas où ce
serait une erreur très très bête :
<HTML><BODY><CENTER>
<%
On Error Resume Next
' Taille max des fichiers (octets)
MFS=1024000
' Répertoire de stockage
rep="/production/stage_annabel"
Set mySmartUpload = Server.CreateObject("aspSmartUpload.SmartUpload")
mySmartUpload.MaxFileSize = MFS
mySmartUpload.Upload
intCount = mySmartUpload.Save(rep)
if err = -2147220399 then %>
<b>Trop gros fichier !</b>
<i>( <%=MFS%> octets max.)</i>
<%elseif intCount>0 then %>
<b>Votre fichier a bien été enregistré !</b>
<% For each file In mySmartUpload.Files %>
<BR>Nom : <%=file.FileName%>
<BR>Taille : <%=file.Size%> octets
<BR>Type : <%=file.ContentType%>
<% next
elseif err <> 9 then %>
<b>Erreur d'enregistrement !</b>
<br><%=err.description%>
<%end if%>
<FORM METHOD="POST"
ENCTYPE="multipart/form-data">
<INPUT TYPE=FILE NAME="userfile"><BR>
<INPUT TYPE=SUBMIT value="Enregistrer le fichier">
</FORM>
</CENTER></BODY></HTML>
Merci de votre aide

Ann@bel