et la méthode size de cet input ne te renvoie pas la taille du fichier ?
Version imprimable
et la méthode size de cet input ne te renvoie pas la taille du fichier ?
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é...
Citation:
Envoyé par linar009
Et ça tu as essayé ?
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...
Citation:
Envoyé par kivan666
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é tuCitation:
Envoyé par linar009
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
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 ???
:roll:
Et en faisant un truc du style :
Code:
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>
Il t'informe après avoir envoyé le fichier, pas avant non ?Citation:
Envoyé par linar009
Peut-être, je ne sais pas trop...Citation:
Envoyé par marcha
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.
Oui j'avais bien compris.Citation:
Envoyé par marcha
Upload "masqué" vers le serveur en généralCitation:
Envoyé par linar009
Pourquoi kivan666 ne ferait-il pas ça alors ?Citation:
Envoyé par FremyCompany
Après il ne lui resterait plus qu'à faire un round(filesize($filearchive)/1000,1) en PHP ... non?
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...
Là je ne comprends pas...Citation:
Envoyé par FremyCompany
Le rapport taille du site / bande passante est suspect non?
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
Non, je parlais du rapport taille du fichier, taille de la pande passante ;)Citation:
Envoyé par linar009
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'infoCitation:
Envoyé par FremyCompany