SuperBouly
Messages postés410Date d'inscriptiondimanche 1 février 2004StatutMembreDernière intervention 8 mai 2010
-
16 déc. 2007 à 18:35
SuperBouly
Messages postés410Date d'inscriptiondimanche 1 février 2004StatutMembreDernière intervention 8 mai 2010
-
17 déc. 2007 à 06:57
Bonjour,
Je travaille sur VS 2005 vb.net.
Je désire que mon application gère un grang nombre de photos, donc et je choisis de les stocker sur un hébergement statique hors de mon application.
1. L'utilisateur uploade l'image sur le serveur avec un FileUpload,
2. Le serveur envoie la photo là où il faut sue l'hébergement statique
3. Le serveur détruit sa photo.
Tout marche à merveille SAUF QUE , une fois la photo à sa place, elle n'est plus lisible comme photo ...Je la re-télécharge avec Filezilla, l'aperçu déclare "Aucun aperçu disponible", Photoshop : " le segment JPEG est trop court..."
Dim request As FtpWebRequest WebRequest.Create(UrlSite & NomFichArrivee) 'position et url d'arrivée<?xml:namespace prefix o ns = "urn:schemas-microsoft-com:office:office" /??>
request.Method = WebRequestMethods.Ftp.UploadFile
request.Credentials = New NetworkCredential(Logon, MdP)
Dim monChemin AsString = Pages.Server.MapPath(FichDepart)
Dim sourceStream As StreamReader = New StreamReader(monChemin)
'C'EST LA QUE LE BÂT BLESSE ??
Dim fileContents AsByte() =Encoding.UTF8.GetBytes(sourceStream.ReadToEnd())
sourceStream.Close()
request.ContentLength = fileContents.Length
Dim requestStream As Stream = request.GetRequestStream()