Les meilleurs développeurs JavaScript freelances sont sur Codeur.com

Upload via drag'n drop

 Terminé·300 à 800 €·6 offres·992 vues


Dans le cadre d'un projet intranet il nous faut un module autonome d'upload de fichier.
Langage : PHP / Javascript / Jquery
Navigateur : Chrome uniquement

Via un bouton "parcourir" ou "drag'n drop" dans une zone, un ou plusieurs fichiers sont transférés avec "move_upload_file"
- lancement du transfert automatique (pas de file d'attente, de pause etc...)
- pas besoin de thumbnail
- barre de progression du transfert
- contrôle en JS/PHP du nom de fichier (pas d'espace, pas d'accent, regex existante fourni)
- contrôle de la présence du fichier de même nom et proposition d'écraser (confirm)
- Table "folder" (idFolder, chemin, nom) donne le chemin du dossier distant.
- création du dossier distant sur le serveur et en BDD s'il n'existe pas encore.
- enregistrement en BDD du fichier dans une table "file" (id, nom, date, idFolder).
- affichage de la liste des fichiers dans un tableau actualisé après le transfert.
- multi-zone de transfert dans la même page (input hidden contenant idFolder)
- vérifier que le fichier est bien transféré et bien enregistré en bdd avant le retour "OK"

Nous utilsons bootstrap, jquery 1.11 ou 2

Possibilité d'utilisé des librairies de type :
[URL visible pour les membres Pro]
[URL visible pour les membres Pro]
ou autre.

Au final, fournir une page PHP contenant 2 zones avec une border noir. l'une vers le dossier 1 l'autre vers le dossier 2 (sachant que cette info est dans un input hidden)
Si on Drag'n Drop un ou n fichiers dans une zone, les fichiers sont transférés dans le dossier 1 ou 2. Au survol de la souris avec des fichiers, mettre une border rouge.
Une barre de progression se lance et à la fin du transfert, disparaît.
Dans ces zones, ajouter un bouton parcourir qui fait la même action .
Afficher la liste des fichiers sous chacune des zones.

Actuellement une version est en production ce qui en fait le cahier des charges en terme de comportement.

Délai : URGENT pour fin mai.

Budget indicatif : 300 à 800 €

Publication : 12 mai 2015 à 16h49

Profils recherchés : Développeur JavaScript freelance, Développeur PHP freelance

Le profil du client est reservé aux prestataires abonnés

Créer un compte

6 freelances ont répondu à ce projet

6 propositions de devis en moins de 2h

Montant moyen des devis proposés : 450 €

Estimation du délai : 4 jours

Publier un projet similaire

Projet réalisé par bascinfo

bascinfo
LE TEICH, 33470

Chaque jour, des centaines de clients utilisent Codeur.com pour trouver un prestataire. Créez votre compte dès maintenant, remplissez votre profil et trouvez de nouveaux clients.

Trouver des nouveaux clients

Votre navigateur Web n’est plus à jour. Il ne permet pas d’afficher correctement le site Codeur.com.
Nous vous invitons à mettre à jour votre navigateur ou à utiliser un autre navigateur plus récent.