Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
810 connectés 

  FORUM HardWare.fr
  Programmation
  ASP

  Upload en ASP Jscript

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Upload en ASP Jscript

n°1061569
Nashella
Posté le 26-04-2005 à 16:56:08  profilanswer
 

Bonjour a tous,
 
Je développe un site web en ASP Jscript et il faudrait que les utilisateurs puissent uploader des photos sur le serveur.
Apres quelques recherchent sur le web je n'ai trouvé que des script pour ASP.net ou ASP VBS.  :??:  
Vu mon niveau en ASP (je viens de decouvrir l'ASP pour mon stage ^^) je pense pas pouvoir ecrire cela moi meme.
Donc est-il possible de faire un upload en ASP jscript ?
Et si oui auriez vous le morceau de code qu'il me faut ? :)
J'ai deja fait cela en PHP et je connais le formulaire, il me manque la partie ASP derriere qui traite tout ca...
Merci pour votre aide.
:)


Message édité par Nashella le 26-04-2005 à 17:00:23
mood
Publicité
Posté le 26-04-2005 à 16:56:08  profilanswer
 

n°1061573
FlorentG
Unité de Masse
Posté le 26-04-2005 à 16:58:06  profilanswer
 

Pourquoi avoir mis ça dans la catégorie "Assembleur" :??:

n°1061580
Nashella
Posté le 26-04-2005 à 17:01:04  profilanswer
 

oui c'est ce que je viens de voir et corriger ^^

n°1061597
cesarr89
Posté le 26-04-2005 à 17:09:06  profilanswer
 

Le script que tu demande est sur des centaines de sites, cherche un peu....si je retrouve une adresse je te file le lien.

n°1061629
Nashella
Posté le 26-04-2005 à 17:32:00  profilanswer
 

J'ai cherché (et je cherche encore) mais c'est toujours du VBscript ou du .net ^^

n°1062217
Flyman30
Posté le 27-04-2005 à 09:14:33  profilanswer
 

Il faut utiliser un composant (payant) SmartUpload et il faut que l'hébergeur l'ai installé sur le serveur :D  
 
puis  
 

Code :
  1. <%
  2. On Error Resume Next
  3. '  Variables
  4. '  *********
  5.    Dim mySmartUpload
  6.    Dim file
  7.    Dim intCount
  8.    intCount=0
  9.        
  10. '  Création de l'Objet
  11. '  *******************
  12.    Set mySmartUpload = Server.CreateObject("aspSmartUpload.SmartUpload" )
  13.  
  14. '  Autorise uniquement des images gif, jpg ou png
  15. '  **********************************************
  16.    mySmartUpload.AllowedFilesList = "gif,jpg,png"
  17. '  On peut aussi utiliser DeniedFilesList :
  18.    ' Autorise tous les fichiers sauf: exe, bat et asp
  19.    ' ************************************************
  20.  
  21.    mySmartUpload.DeniedFilesList = "exe,bat,asp,txt"
  22. '  Interdit le  path physique
  23. '  **************************
  24.    mySmartUpload.DenyPhysicalPath = True
  25. '  N'autorise que des images plus petites que 400000 bytes
  26. '  *******************************************************
  27.    mySmartUpload.MaxFileSize = 400000
  28. '  Interdit l'upload si le total des images est plus grand que 1000000 bytes
  29. '  ************************************************************************
  30.    mySmartUpload.TotalMaxFileSize = 1000000
  31. '  Upload
  32. '  ******
  33.    mySmartUpload.Upload
  34. '  Sélectionne chaque image
  35. '  ************************
  36.    For each file In mySmartUpload.Files
  37.  
  38.    '  Seulement si l'image existe
  39.    '  ***************************
  40.  
  41.       If not file.IsMissing Then
  42.      
  43.       '  Sauvegarde l'image sous sont nom original avec un path virtuel sur le serveur web
  44.       '  *********************************************************************************
  45.      
  46.          file.SaveAs("Images/" & file.FileName)
  47.        
  48.   '  Affiche les propriétés de l'image courante
  49.       '  ******************************************
  50.      
  51.      Response.Write("<p>Nom = " & file.FileName & "&nbsp; &nbsp; &nbsp;" & "Taille = " & file.Size & "&nbsp; &nbsp; Octets" & "</p>" )
  52.          intCount = intCount + 1
  53.       End If
  54.    Next
  55.  
  56. '  Trap errors
  57. '  ***********
  58.    
  59. If Err Then
  60.       Response.Write("<b>Erreur de fichiers vous ne pouvez uploader que des images en gif ou jpg de moins de 200 Ko avec une d&eacute;finition de 72 dpi : recommencez !   </b>" & Err.description)
  61.    Else
  62.  
  63.    '  Affiche le nombre d'images uploadées
  64.    '  ************************************
  65.  
  66.       Response.Write("<hr /><p>" & intCount & " image(s) uploadée(s).</p>" )
  67.    End If
  68. %>



---------------
planuldep | Association pêche à la Sempé
n°1063072
Nashella
Posté le 27-04-2005 à 17:14:00  profilanswer
 

Merci Flyman,
 
Apparemment il n'y a pas d'autre moyen (et en plus c'est payant !) c'est lourd mais bon je sens que je vais initier les utilisateurs à leechFTP ^^
merci pour votre aide !
 
Au fait le morceau de code que tu m'as filé c'est de l'ASP VBscript ;) donc pas pour moi ^^


Message édité par Nashella le 27-04-2005 à 17:15:01
n°1063229
Flyman30
Posté le 27-04-2005 à 18:40:37  profilanswer
 

Nashella a écrit :

Merci Flyman,
 
Apparemment il n'y a pas d'autre moyen (et en plus c'est payant !) c'est lourd mais bon je sens que je vais initier les utilisateurs à leechFTP ^^
merci pour votre aide !
 
Au fait le morceau de code que tu m'as filé c'est de l'ASP VBscript ;) donc pas pour moi ^^


 
Ben l'ASP c'est le plus souvent en  VBscript  [:airforceone] de toute façon c'est quand même compatible  ;) de plus les hébergeurs ont souvent le composant d'installé donc c'est compris dans le forfait de l'hébergement  :bounce:  


---------------
planuldep | Association pêche à la Sempé
n°1064323
Nashella
Posté le 28-04-2005 à 14:52:17  profilanswer
 

En fait je suis en stage et je bosse pour l'équivalent d'un lycée au Quebec ^^
Et je comprends quand tu dis que c'est compatible, on peut mélanger du VBS et du JS ?
Et oui je sais que c'est plus souvent du VB mais moi j'ai du commencer l'ASP pour mon stage et le VB j'avais jamais vu alors me suis dit vais faire en Jscript ^^

n°1064612
Flyman30
Posté le 28-04-2005 à 17:27:12  profilanswer
 

Nashella a écrit :

En fait je suis en stage et je bosse pour l'équivalent d'un lycée au Quebec ^^
Et je comprends quand tu dis que c'est compatible, on peut mélanger du VBS et du JS ?
Et oui je sais que c'est plus souvent du VB mais moi j'ai du commencer l'ASP pour mon stage et le VB j'avais jamais vu alors me suis dit vais faire en Jscript ^^


 
 
Quand je dit mélanger je veux dire que si tu as une page en ASP VBscript et d'autre en Jsript il n'y a pas de problemes


---------------
planuldep | Association pêche à la Sempé
mood
Publicité
Posté le 28-04-2005 à 17:27:12  profilanswer
 

n°1064639
Nashella
Posté le 28-04-2005 à 17:55:34  profilanswer
 

:wahoo: A ouais je vois ^^ J'aurais du y penser plus tot !
Merci Flyman !  :love:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  ASP

  Upload en ASP Jscript

 

Sujets relatifs
Upload multiple + info en bdd ?? help meFonction is_upload_file
upload fichier [RESOLU]Pb ASP et Access
Page d'attente pendant uploadQuestion sur upload de fichier
upload fichier. au secours!un upload chez free : comment verifier taille des images ? [RESOLU]
ASP | Comment gérer un page "loading"C# pour la dll et ASp pour web....
Plus de sujets relatifs à : Upload en ASP Jscript


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR