|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : juillet 2011 Messages : 75 ![]() |
Bonjour à tous,
J'aimerais réaliser une progressbar pour un script d'upload de fichier de mon cru. Les fichiers seront assez lourds (plusieurs centaines de Mo). Pour éviter que les visiteurs ferment la page pensant que le script ne marche pas, j'ai pensé à la progressbar. Depuis 2 semaines, je fouille internet dans les moindres recoins mais impossible de trouver quoi que ce soit. J'ai lu qu'il fallait de l'ajax ou du jquery pour le faire mais malheureusement je ne connais aucun de ces 2 langages (ou du moins rien pouvant amener à la manipulation d'octet). J'aimerais que la progressbar soit en % mais si la chose est impossible ou bien trop compliqué je me contenterais d'une animation signalant que l'upload est fonctionnel. Pour conclure, mon hébergeur n'accepte pas APC (ça aurait été trop simple...). Merci pour votre aide |
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : septembre 2010 Messages : 7 103 ![]() |
a part faire une surcouche en flash ou java, sans APC c'est pas possible (en 5.4 si)
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : juillet 2011 Messages : 75 ![]() |
C'est bien ce que je pensais
Y'a t-il un moyen de faire une barre d'activité comme pour http://dhtmlx.com/docs/products/dhtmlxVault/ (il y a la live demo sur cette page, pour voir ce que je veux dire). J'ai essayé de télécharger le script pour voir comment c'était fait mais c'est trop "bordélique". Merci pour l'aide |
|
|
00
|
|
|
#4 |
![]() ![]() Inscription : septembre 2010 Messages : 7 103 ![]() |
y'as pas de pourcentage la
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#5 | |
|
Invité de passage
![]() Inscription : juillet 2011 Messages : 75 ![]() |
Cf mon premier post:
Citation:
Merci |
|
|
|
00
|
|
|
#6 |
![]() ![]() Inscription : septembre 2010 Messages : 7 103 ![]() |
si c'est juste ça, au moment de l'upload affiche un gif
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() Inscription : juillet 2011 Messages : 75 ![]() |
Je ne peux pas, le gif s'affiche à la fin de l'upload
As-tu besoin de mon script d'upload? Pourrais-tu me montrer où placer le gif? Merci. |
|
|
00
|
|
|
#8 |
![]() ![]() Inscription : septembre 2010 Messages : 7 103 ![]() |
affiche le dès que tu soumets le formulaire
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#9 | ||||
|
Invité de passage
![]() Inscription : juillet 2011 Messages : 75 ![]() |
Voici mon code:
Code :
Comment remplacer le form par l'image? Merci. PS: Mieux vaut-il utiliser mon système $aEviter/$clean ou Code :
|
||||
|
|
00
|
|
|
#10 |
![]() ![]() Inscription : septembre 2010 Messages : 7 103 ![]() |
je te conseil de séparer tes fichiers, pour afficher une image tu peux le faire en javascript au moment du submit, pour les caractères du fichier c'est plus simple de vérifier les caractères autorisés que ceux non autorisés, pour le clean t'as pas le faire
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#11 | ||
|
Invité de passage
![]() Inscription : juillet 2011 Messages : 75 ![]() |
Séparer formulaire/traitement?
Citation:
Citation:
Merci pour ton aide |
||
|
|
00
|
|
|
#12 |
|
Membre habitué
![]() Inscription : juillet 2009 Messages : 156 ![]() |
effectivement tu sera obliger de passer par du javascript...
Au final il faudrait que tu parte un peu sur le même principe que de l'ajax de base... c'est à dire, tu affiche ton gif qui fera office de loader et derrière tu gère ton formulaire, soit en simple, ou pour quelques chose de propre et poussé dans le principe, en ajax... Puis une fois ton formulaire correctement soumis, tu actualises ta div pour afficher ce que tu veux qui permettra de signaler que le chargement est terminé... ou tu change de page... |
|
|
00
|
|
|
#13 | |
![]() ![]() Inscription : septembre 2010 Messages : 7 103 ![]() |
Citation:
pour le reste c'est dans les base du javascript, je te conseil d'aller voir des tutos
__________________
http://blog.stealth35.com/ |
|
|
|
00
|
|
|
#14 | |
![]() ![]() ![]() |
Citation:
__________________
Le troisième défi Qt ! Vous souhaitez participer aux rubriques Qt ou PyQt/PySide (tutoriels, FAQ, traductions, sources) ? Contactez-moi par MP. Qt : La FAQ : 200 QR symfony : sfDoctrineGuard Pas de question d'ordre technique par MP ! |
|
|
00
|
|
|
#15 |
|
Membre habitué
![]() Inscription : juillet 2009 Messages : 156 ![]() |
de plus si tu commence à jouer avec le javascript, tu pourra en live vérifier la bonne orthographe, et donc tes caractères autoriser, et dès que l'un ne correspond pas à ton a-z 1-9 tu le signale à coté...
|
|
|
00
|
|
|
#16 | |
|
Invité de passage
![]() Inscription : juillet 2011 Messages : 75 ![]() |
Citation:
@stealth35: as-tu un bon tuto permettant de rajouter mon gif simplement (sans que je doive apprendre le js juste pour rajouter un gif... Merci à tous les 2. Edit: Je viens de voir le message de dourouc05, je sais qu'il était possible de faire ça en html5 mais vu le peu de navigateur le supportant, je ne vois pas trop l'intérêt (pour l'instant). Mais merci pour ta réponse |
|
|
|
00
|
|
|
#17 | |
![]() ![]() Inscription : septembre 2010 Messages : 7 103 ![]() |
Citation:
EDIT : apres en javascript tu peux aussi checker si la personne quitte la page, et lui mettre une fenêtre pour bien confirmer la fermeture
__________________
http://blog.stealth35.com/ |
|
|
|
00
|
|
|
#18 |
|
Invité de passage
![]() Inscription : juillet 2011 Messages : 75 ![]() |
Je tiens à préciser que j'ai du faire 3 lignes de js de toute ma vie donc je ne sais ni rajouter 1 gif quand on envoie un formulaire, ni vérifier le nom du fichier ni encore moins checker si le visiteur quitte la page.
|
|
|
00
|
|
|
#19 | |
![]() ![]() Inscription : septembre 2010 Messages : 7 103 ![]() |
Citation:
__________________
http://blog.stealth35.com/ |
|
|
|
00
|
|
|
#20 |
|
Invité de passage
![]() Inscription : juillet 2011 Messages : 75 ![]() |
Pour l'instant, je n'ai pas trop le temps de commencer un nouveau langage, il faut je finisse ce script avant (avec la partie téléchargement sécurisé par la suite).
Puis-je avoir un tuto ou l'appellation exacte de ce que je dois faire pour afficher mon gif à la place de mon form? Merci |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com