Bonjour,
Je souhaiterai pouvoir controler la taille d'une fichier avant upload.
C'est à dire coté client.
Est ce possible en php, ou autres?
Merci
Bonjour,
Je souhaiterai pouvoir controler la taille d'une fichier avant upload.
C'est à dire coté client.
Est ce possible en php, ou autres?
Merci
Non plus , question de sécurité, seule possibilité , un activeXCitation:
Envoyé par hugo69 Voir le message
ou autres?
peut etre en Javascript !
est ton ami fait gagner du temps à ceux qui aident , donc un message avec la balise résolu laisse plus de temps pour résoudre d'autres problèmes
Premier ministre du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts )
seulement sous IE si on peut ouvrir le fichier dans un iframe avec fileSize
Mais bon c'est propriétaire IE
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag
Venez sur le Chat de Développez !
non, si c'est propriétaire, ca ne va pas...
C'est sur ce site, que je me suis apercu qu'ils arrivaient à verifier la taille avant l'envoi:
http://media-convert.com/convertir/
En fait, non... Ils se basent sur un système assez complexe et utilisant nettement le serveur.
Tout d'abord, ils ne connaissent pas la taille du fichier *avant* de l'envoyer.
Ensuite, le fichier est envoyé sur le serveur grâce à une form toute bête. Firefox (dans mon cas) envoie toujours un fichier en indiquant sa taille avant les données. Ils récupèrent cette info, alors que le fichier est toujours en train d'arriver. Lors d'un rafraîchissement de l'écran par AJAX, le navigateur demande la taille chargée du fichier ainsi que la taille totale du fichier (envoyée par header) et l'affiche. Aussi simple que ça... dans la théorie
Reste à voir si ton langage serveur (PHP, par exemple) permet de lire les requêtes du navigateurs avant tout autre traitement, s'il permet de connaître la taille courante d'un fichier en cours de transfert, etc.
Bref... t'es pas sorti de l'auberge, mais voilà le système dans sa globalité.
Note, c'est pas mal trouvé
bien jouré pour l"e décryptage, mais je bute toujours au même point !
lol
Bah... je t'ai donné la technique globale. Maintenant, il reste à s'assurer de pouvoir le faire. Et pour ça, direction le forum de ton langage de serveur (PHP, JSP, ASP, ...)
salut,
en fait moi j'y arrive, c'est assez facile en javascript :
http://www.ab-d.fr/date/2008-07-12/
mais seulement sur Firefox 3...
bon a savoir , mais ne fonctionnera que sous firefox ...
est ton ami fait gagner du temps à ceux qui aident , donc un message avec la balise résolu laisse plus de temps pour résoudre d'autres problèmes
Premier ministre du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts )
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager