Nous sommes actuellement le 10 Juil 2026, 08:41

Le fuseau horaire est UTC-5 heures [Heure d’été]




Publier un nouveau sujet Répondre au sujet  [ 5 message(s) ] 
Auteur Message
MessagePublié: 04 Fév 2003, 20:47 
Hors-ligne
Nouvel adepte
Nouvel adepte
Avatar de l’utilisateur

Inscription : 08 Jan 2002, 19:22
Message(s) : 75
Salut ,

Moi je fais un site ASP.NET il comporte plusieurs images, je veux que le propriétaire du site puisse ajouter des images au server .Il me faut donc avec un InputFIle Control (browse) faire selectionner un fichier au client et l'uploader sur le server a un endroit precis.Jai donc fait un petit script qui est SUPPOSÉ de faire ca .Aucune erreur à la compil ny a lexecution , mais aucun fichier nest copier dans le repertoire voulu.voisi donc le petit script.Si vous avez une autre maniere de faire ca , merci de me le faire savoir !

Sub UploadFile(ObjSource as Object, ObjArgs as EventArgs)

If not (PathG.PostedFile is Nothing )then

try

PathG.PostedFile.SaveAs ("C:\temp\test.jpg")

catch ex as Exception

end try

end if

end sub

</script>

Merci de votre aide !!!

eLv


Haut
 Profil  
Répondre en citant  
 Sujet du message: [ Solution ]
MessagePublié: 04 Fév 2003, 22:16 
Hors-ligne
Régulier
Régulier
Avatar de l’utilisateur

Inscription : 18 Juil 2002, 00:57
Message(s) : 374
Code :
<%@ Page language="vb"%>
<script language="vb" runat="server">
Sub btn_Click(Sender as object, e as EventArgs)
   if not inputFile.PostedFile is nothing then
      Message.InnerHtml = "Fichier : "
      Message.InnerHtml &= inputFile.PostedFile.FileName
      inputFile.PostedFile.SaveAs("c:\inetpub\wwwroot\upload.txt")
      Message.InnerHtml &= "<br>Fichier sauvegardé sur le server..."
   end if
End sub
</script>
<html>
   <body>
      <form enctype="multipart/form-data" runat="server">
         <p>Choisissez un fichier :
         </p>
         <input type="file" id="inputFile" runat="server"> <input id="btn" type="submit" onserverclick="btn_Click" value="Envoyer" runat="server">
         <div id="Message" runat="server"></div>
      </form>
   </body>
</html>


Est-ce que ceci peut vous aider??

J'attends de vos nouvelles!

_________________
_~:{ A|RMaX }:~_
Entre Ce que je pense Ce que je veux dire Ce que je crois dire Ce que je dis Ce que vous avez envie d'entendre Ce que vous croyez entendre Ce que vous entendez Ce que vous avez envie de comprendre Ce que vous croyez comprendre Ce que vous comprenez Il y a dix possibilités qu'on ait des difficultés à communiquer. Mais essayons quand même...- Bernard Werber


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 04 Fév 2003, 22:52 
Hors-ligne
Nouvel adepte
Nouvel adepte
Avatar de l’utilisateur

Inscription : 08 Jan 2002, 19:22
Message(s) : 75
Jai trouver environ environ à la meme heure ou tu ma envoyer ce message , lol....

Je n'avais pas specifier de valeur pour la propriété enctype, et il fallait que le path de destination du server soit dynamique donc meme si le path change ca fonctionne quand meme.Maintenant tout fonctionne , merci beaucoup de ta réponse.

Merci,

eLV


Code :

Sub UploadFile(Sender as object ,E as EventArgs )
   
      if not(PathG.PostedFile is nothing)
         
         
         dim  StrFileName as string = PathG.PostedFile.FileName.Substring(PathG.PostedFile.FileName.LastIndexOf("\") + 1)
         dim StrFileType as string  = PathG.PostedFile.ContentType
         dim  IntFileSize as integer =PathG.PostedFile.ContentLength
         
         if (IntFileSize <=0)
         
            
            Response.Write(" <font color='Red'>Uploading of file " &  StrFileName &  " failed </font>")
         else
         
         try
         
            PathG.PostedFile.SaveAs(Server.MapPath(StrFileName))
            Response.Write( "<font color='green'>Votre fichier " & StrFileName & " de type " + StrFileType & " et grosseur " & IntFileSize.ToString() & " a bien été sauvergarder sur le server </font>")
         
         catch ex as exception
         
         end try
         
         
         end if
   end if
   
   end sub


Dernière édition par ELv le 04 Fév 2003, 22:54, édité 1 fois.

Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 04 Fév 2003, 22:53 
Hors-ligne
Régulier
Régulier

Inscription : 13 Jan 2002, 19:28
Message(s) : 360
met ton repertoire en écriture aussi, ché pas ca peut aider aussi, javais ce probleme sauf jetais en asp


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 04 Fév 2003, 22:59 
Hors-ligne
Nouvel adepte
Nouvel adepte
Avatar de l’utilisateur

Inscription : 08 Jan 2002, 19:22
Message(s) : 75
D'apres moi cest sur que ca peut aider,


Merci bcp,

eLV


Haut
 Profil  
Répondre en citant  
Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 5 message(s) ] 

Le fuseau horaire est UTC-5 heures [Heure d’été]


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 2 invité(s)


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum

Recherche de:
Aller vers :  
cron
Propulsé par phpBB® Forum Software © phpBB Group
Traduction et support en françaisHébergement de site