IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Récupérer la taille d'un fichier


Sujet :

JavaScript

  1. #21
    Membre éclairé Avatar de linar009
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    497
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 497
    Par défaut
    et la méthode size de cet input ne te renvoie pas la taille du fichier ?

  2. #22
    Membre confirmé Avatar de kivan666
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    242
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 242
    Par défaut
    non, tu parle d'éléments HTML fixant la taille des champs Input, cela n'a rien à voir (à ma connaissance) avec la taille du fichier renvoyé...

  3. #23
    Membre éclairé Avatar de linar009
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    497
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 497
    Par défaut
    Citation Envoyé par linar009
    D'ailleurs, maintenant que j'y pense : si tu utilisais un input hidden dans lequel tu placerais le contenu de ton fichier
    Bon je sais c'est pas très propre ni très performant mais c'est quand même une solution.

    Et ça tu as essayé ?

  4. #24
    Membre confirmé Avatar de kivan666
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    242
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 242
    Par défaut
    lol, mais ça n'a pas de sens...

    que se soit dans un input type=file ou dans un hidden cela ne m'avance toujours pas pour récupérer sa taille...

  5. #25
    Membre éclairé Avatar de linar009
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    497
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 497
    Par défaut
    Citation Envoyé par kivan666
    lol, mais ça n'a pas de sens...

    que se soit dans un input type=file ou dans un hidden cela ne m'avance toujours pas pour récupérer sa taille...

    Si tu mets le contenu du fichier dans le input hidden

  6. #26
    Rédacteur
    Avatar de marcha
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2003
    Messages
    1 571
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2003
    Messages : 1 571
    Par défaut
    Citation Envoyé par linar009
    Si tu mets le contenu du fichier dans le input hidden
    Le problème en javascript, c'est que pour des questions de sécurité tu
    n'as tout simplement pas accès au système de fichier du client.

    Donc tu ne peux pas lire un fichier et placer son contenu dans un champs

  7. #27
    Membre éclairé Avatar de linar009
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    497
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 497
    Par défaut
    Comment se fait-il alors que sur certains sites (je pense bien évidemment aux webmails pour les pièces jointes), lorsque l'on souhaite uplaoder un fichier, un message d'erreur apparait dynamiquement pour nous informer que le fichier à uploader est trop volumineux ???


  8. #28
    Membre éclairé Avatar de linar009
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    497
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 497
    Par défaut
    Et en faisant un truc du style :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <BODY>
    <H1>statut</H1>
    <P> 
    Destination: <B><% Response.Write(Server.HTMLEncode(Request.Form("TargetURL"))) %></B> 
    </P> 
    <% 
       Response.write("<P>Size: " + Server.HTMLEncode(Request.Form("FileSize")) + "</P>"); 
    %> 
    </BODY>

  9. #29
    Rédacteur
    Avatar de marcha
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2003
    Messages
    1 571
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2003
    Messages : 1 571
    Par défaut
    Citation Envoyé par linar009
    Comment se fait-il alors que sur certains sites (je pense bien évidemment aux webmails pour les pièces jointes), lorsque l'on souhaite uplaoder un fichier, un message d'erreur apparait dynamiquement pour nous informer que le fichier à uploader est trop volumineux ???

    Il t'informe après avoir envoyé le fichier, pas avant non ?

  10. #30
    Membre éclairé Avatar de linar009
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    497
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 497
    Par défaut
    Citation Envoyé par marcha
    Il t'informe après avoir envoyé le fichier, pas avant non ?
    Peut-être, je ne sais pas trop...

  11. #31
    Rédacteur
    Avatar de marcha
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2003
    Messages
    1 571
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2003
    Messages : 1 571
    Par défaut
    C'est là toute la problématique. Le serveur qui reçoit le fichier a tous les
    droits sur celui-ci, il peut mesurer sa taille etc...

    Le besoin de kivan666 c'est de le savoir avant l'envoi pour éviter de perdre
    le temps de l'upload jusqu'à l'affichage du message d'erreur.

  12. #32
    Membre éclairé Avatar de linar009
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    497
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 497
    Par défaut
    Citation Envoyé par marcha
    Le besoin de kivan666 c'est de le savoir avant l'envoi pour éviter de perdre
    le temps de l'upload jusqu'à l'affichage du message d'erreur.
    Oui j'avais bien compris.

  13. #33
    Membre Expert
    Avatar de FremyCompany
    Profil pro
    Étudiant
    Inscrit en
    Février 2006
    Messages
    2 532
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2006
    Messages : 2 532
    Par défaut
    Citation Envoyé par linar009
    Comment se fait-il alors que sur certains sites (je pense bien évidemment aux webmails pour les pièces jointes), lorsque l'on souhaite uplaoder un fichier, un message d'erreur apparait dynamiquement pour nous informer que le fichier à uploader est trop volumineux ???

    Upload "masqué" vers le serveur en général

  14. #34
    Membre éclairé Avatar de linar009
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    497
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 497
    Par défaut
    Citation Envoyé par FremyCompany
    Upload "masqué" vers le serveur en général
    Pourquoi kivan666 ne ferait-il pas ça alors ?

  15. #35
    Membre éclairé Avatar de linar009
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    497
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 497
    Par défaut
    Après il ne lui resterait plus qu'à faire un round(filesize($filearchive)/1000,1) en PHP ... non?

  16. #36
    Membre Expert
    Avatar de FremyCompany
    Profil pro
    Étudiant
    Inscrit en
    Février 2006
    Messages
    2 532
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2006
    Messages : 2 532
    Par défaut
    Si un andouille met en upload un fichier énorme, le temps de transfert est long et occupe de la bande passante serveur... pour des site comme yahoo ou msn, pas de problème, mais pour des sites plus petits, ca peut poser problème...

  17. #37
    Membre éclairé Avatar de linar009
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    497
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 497
    Par défaut
    Citation Envoyé par FremyCompany
    pour des site comme yahoo ou msn, pas de problème, mais pour des sites plus petits, ca peut poser problème...
    Là je ne comprends pas...
    Le rapport taille du site / bande passante est suspect non?

  18. #38
    Rédacteur
    Avatar de marcha
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2003
    Messages
    1 571
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2003
    Messages : 1 571
    Par défaut
    Disons que yahoo a de la marge :-) par rapport au nombre d'andouilles :-)

    Alors qu'un petit serveur qui a peu de bande à dispo peut se voir "paralisé"
    pendant l'upload

  19. #39
    Membre Expert
    Avatar de FremyCompany
    Profil pro
    Étudiant
    Inscrit en
    Février 2006
    Messages
    2 532
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2006
    Messages : 2 532
    Par défaut
    Citation Envoyé par linar009
    Là je ne comprends pas...
    Le rapport taille du site / bande passante est suspect non?
    Non, je parlais du rapport taille du fichier, taille de la pande passante
    Des sites commes yahoo et msn ont une bande passante immense (bien plus que toute celle que tu ne pourras un jour te payer pour ton site)... alors quelques milliers de méga de plus ou de moins... mais pour un site normal, mieux vaut faire attention...

  20. #40
    Membre éclairé Avatar de linar009
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    497
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 497
    Par défaut
    Citation Envoyé par FremyCompany
    Non, je parlais du rapport taille du fichier, taille de la pande passante
    Des sites commes yahoo et msn ont une bande passante immense (bien plus que toute celle que tu ne pourras un jour te payer pour ton site)... alors quelques milliers de méga de plus ou de moins... mais pour un site normal, mieux vaut faire attention...
    Ok merci pour l'info

+ Répondre à la discussion
Cette discussion est résolue.
Page 2 sur 2 PremièrePremière 12

Discussions similaires

  1. [ASP.NET 2.0][C#] Récupérer la taille d'un fichier
    Par toinou62 dans le forum ASP.NET
    Réponses: 1
    Dernier message: 15/02/2008, 15h48
  2. Réponses: 1
    Dernier message: 18/02/2007, 19h33
  3. Récupérer la taille d'un fichier
    Par vodevil dans le forum Langage
    Réponses: 12
    Dernier message: 19/07/2005, 17h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo