Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 22-01-2012 00:08:19

lassoya
Membre
Date d'inscription: 26-12-2009
Messages: 87

Upload de fichier sans formulaire

Bonjour j'aurais voulu savoir s'il était possible d'uploader des fichiers sans passer par un formulaire?
Par exemple avec Zend_File_Transfer_Adapter_Http ?

je lui passerai ce lien C:\Users\Public\Pictures\Sample Pictures\Désert.jpg  et il m'enverrait le fichier sur mon serveur ?

merci de vos réponses

Hors ligne

 

#2 22-01-2012 07:36:13

Moosh
Membre
Lieu: Neufvilles/Hainaut/Belgique
Date d'inscription: 04-03-2009
Messages: 18
Site web

Re: Upload de fichier sans formulaire

La question est "où est le fichier" ?

Un envoi de fichier par http  se fait dans un post,  le formulaire n'est qu'un moyen dans un client web pour que l'utilisateur puissent choisir son fichier.

Donc si le fichier est sur l'ordinateur de l'utilisateur  il te faut un formulaire pour le "choisir" et puis le navigateur effectuera l'envoi par http.

Si le fichier est sur l'ordinateur qui exécute ton script, alors tu connais l'emplacement du fichier, un  Zend_Http ou Zend_File_Transfert peuvent faire l'affaire

http://framework.zend.com/manual/fr/zen … le_uploads


--
Moosh // phpFrance // Christophe Gesché // Claroline
Testez mes expériences ZF
http://svn.xp-dev.com/svn/ZF_experiences/ Plus d'info ici http://xp-dev.com/trac/ZF_Experiences/wiki

Hors ligne

 

#3 22-01-2012 13:20:49

lassoya
Membre
Date d'inscription: 26-12-2009
Messages: 87

Re: Upload de fichier sans formulaire

En fait ce que je voudrais faire c'est sélectionner une image avec un champ file et tout de
suite après lancer une requête ajax qui m'enverrait l'image sur le serveur sans passer par un formulaire.

Hors ligne

 

#4 23-01-2012 07:20:33

Moosh
Membre
Lieu: Neufvilles/Hainaut/Belgique
Date d'inscription: 04-03-2009
Messages: 18
Site web

Re: Upload de fichier sans formulaire

alors c'est ton client qui envoie l'image donc c'est bien un 'formulaire' même si celui-ci est rédui à sa plus simple expression  et  un evenement js va déclencher le submit. Par contre je suis pas un expert en js donc je  vais être moins précis dans ma réponse mais je devrai faire ca,  je chercherai un plugin jQuery et je décortiquerai son fonctionnement.

http://www.xorax.info/blog/programmatio … -file.html

Dernière modification par Moosh (23-01-2012 07:21:43)


--
Moosh // phpFrance // Christophe Gesché // Claroline
Testez mes expériences ZF
http://svn.xp-dev.com/svn/ZF_experiences/ Plus d'info ici http://xp-dev.com/trac/ZF_Experiences/wiki

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages