Les meilleurs développeurs PHP freelances sont sur Codeur.com
Terminé·30 à 300 €·3 offres·600 vues
Bonjour,
Je cherche a faire réaliser un script dont je décris le fonctionnement ci-dessous.
Le besoin est d'uploader sur un serveur web un fichier xls, pour le parser et enregistrer dans une table les données provenant du fichier pour chaque ligne.
Voici le déroulement :
Un utilisateur s'identifie via une administration web.
Il a un UID.
Il veut uploader sur le serveur un fichier XLS, XLSX, CSV avec une colonne A et B qui ont des données .
Il remplit un formulaire qui a 3 champs (dont un input hidden)
- Nom liste (input text en varchar 255)
- fichier (input file en varchar 255)
- UID (input hidden)
Lorsque l'utilisateur valide le formulaire.
1 - On crée un répertoire du nom de l'UID.
2 - On charge le fichier dans le répertoire
3 - On crée un enregistrement dans une table "fichiers" qui a les champs suivants :
idfichier (Auto Increment), uid, nomfichier, dateupload
3 - On parse le fichier pour prendre chaque ligne et les enregistrer dans une table qui a les champs suivants
idnumero (AI), uid, nomliste, cola, colb, datecreation, valid
On ne doit pas pouvoir consulter les fichiers déposés sur le serveur autrement qu'en root. (pas d'accès WEB)
On doit contrôler le type de fichier uploader pour éviter les dépôts de fichiers "pirates".
Merci pour vos propositions.
Budget indicatif : 30 à 300 €
Publication : 16 mars 2012 à 17h17
Profils recherchés : Développeur PHP freelance
3 freelances ont répondu à ce projet
3 propositions de devis en moins de 2h
Projet réalisé par atmitab3
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.