Forum de discussion
Forum « Programmation ASP » (archives)
SAfileup - message erreur - urgent
Envoyé: 8 octobre 2003, 15h16 par pup
lorsque j'actualise cette page j'ai un nouveau message d'erreur de mon script maintenant:'Votre navigateur ne semble pas supporter le transfert de fichiers.'
Je n'arrive pas a trouver pourquoi j'obtient une erreur HTTP 500.
Merci de m'aider.
voici le code:
---- formulaire ---
<FORM ACTION="sauvegarde02.asp" METHOD=post ENCTYPE=multipart/form-data>
<font size="2" face="Verdana, Arial, Helvetica, sans-serif">Fichier à
transférer sur le serveur :</font>
<input name="file1" type="file" id="file1">
<input type="Submit" value="Transférer">
</FORM>
---- sauvegarde ----
<%
Set upl = Server.CreateObject("SoftArtisans.FileUp")
upl.Path = "d:\inetpub\immontreal.com\temp\"
upl.Save
if upl.IsEmpty Then
Response.Write "<font color=red><b>Erreur de transfert:</b></font>"
Response.Write "Le fichier que vous essayez de transférer est vide (0 Octets).<br>"
Response.Write "Vous avez probablement sélectionné un mauvais fichier.<br><br>"
Response.Write "<a href=formulaire.asp>Retour au formulaire de transfert</a><br>"
ElseIf
upl.ContentDisposition <> "form-data" Then
Response.Write "<font color=red><b>Erreur de transfert:</b></font> Votre navigateur ne semble pas supporter le transfert de fichiers.<br>"
Else
upl.Save
If Err <> 0 Then
Response.Write "<br><font size=3 COLOR=red><b>Erreur de sauvegarde:</b></font>"
Response.Write "Un problème est survenu lors de la sauvegarde du fichier.<br>"
Response.Write "Causes possibles:"
Response.Write " Nom de fichier incorect."
Response.Write " Les droits du répertoire (NTFS) ne vous accorde pas le droit de sauvegarder des fichiers"
Response.Write "<br>"
Else
Response.Write "Le fichier a été <font color=green>SAUVEGARDÉ</font> sur " & upl.ServerName & ".<br>"
Response.Write "<br>" & VbCr
Response.Write "Fichier: " & upl.UserFilename & "<br>" & VbCr
Response.Write "Taille: " & upl.TotalBytes & " bytes<br>" & VbCr
Response.Write "Type de contenu: " & upl.ContentType & "<br>" & VbCr
Response.Write "Disposition du contenu: " & upl.ContentDisposition & "<br>" & VbCr
Response.Write "Version du MIME: " & upl.MimeVersion & "<br>" & VbCr
Response.Write "Encodage du transfert: " & upl.ContentTransferEncoding & "<br>" & VbCr
End If
End If
Set upl=Nothing
%>
Réponses
|