IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Zend Framework PHP Discussion :

Probleme appel Zend_File


Sujet :

Zend Framework PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    288
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 288
    Par défaut Probleme appel Zend_File
    Bonjour,

    J'ai un problême avec la classe Zend_File.
    Je travaille sous Eclipse.

    Lorsque j'appelle la classe :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    $upload = new Zend_File_Transfer();
    L'autocompletion fonctionne correctement, il a donc trouvé la classe.
    Le problême c'est qu'ensuite lorsque je fais :

    Le seul choix proposé est __construct de la classe...

    Je ne vois pas ou est le problême

  2. #2
    Membre expérimenté Avatar de Alshten
    Homme Profil pro
    Développeur Web
    Inscrit en
    Novembre 2005
    Messages
    157
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Novembre 2005
    Messages : 157
    Par défaut
    C'est normal vu que c'est la seule méthode de cette classe.

    C'est pas plutôt Zend_File_Transfer_Adapter_Http que tu devrais utiliser ?

    Qu'est-ce que tu veux faire précisément en fait ?

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    288
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 288
    Par défaut
    Rajouter des validateurs pour mon formulaire, mais en utilisant :

    Zend_File_Transfer_Adapter_Http()

    Je n'ai pas accès au validateurs. Pour dans l'exemple Zend sur la doc ils utilisent Zend_File_Transfer.

  4. #4
    Membre expérimenté Avatar de Alshten
    Homme Profil pro
    Développeur Web
    Inscrit en
    Novembre 2005
    Messages
    157
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Novembre 2005
    Messages : 157
    Par défaut
    En fait je viens de regarder mais c'est normal. Ne t'occupe pas de l'autocompletion, le constructeur de la classe Zend_File_Transfer renvoie un Zend_File_Transfer_Adapter_Http() sur lequel tu peux utiliser les fonctions addValidator. Donc normalement tu peux tout faire comme dans la doc même si l'autocompletion ne te l'indique pas.

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    288
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 288
    Par défaut
    oki merchi

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    288
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 288
    Par défaut
    Re,

    J'ai encore un petit problème.
    Lorsque j'appuie sur le bouton envoyé du formulaire, j'ai cette erreur :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    No temporary directory was found for the file 'UserPhoto'
    Je ne vois pas pourquoi.

    Voila mon code :

    Le formulaire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    $this->setAttrib('enctype', 'multipart/form-data');
    		$photo = new Zend_Form_Element_File('UserPhoto');
    		$photo->addValidator('Count', false, 1)
    				->addValidator('Extension', false, 'txt');
    		$photo->setRequired(true)
                           ->setLabel('photo');
            $this->addElement($photo,'UserPhoto');
    Le controller correspondant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    ...
    if ($form->isValid($request->getPost())) {
    $adapter = new Zend_File_Transfer_Adapter_Http();
    		$adapter->setDestination('/Users');
    }
    Si quelqu'un pouvait m'aider

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [AJAX] probleme appelle page XML sur autre serveur
    Par ldcarpathes dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 14/08/2006, 18h35
  2. probleme appel de fonction
    Par jeff29 dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 11/08/2006, 20h06
  3. Probleme appel d'un fonction JS
    Par Seth77 dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 09/06/2006, 15h57
  4. [VB.Net] Problème appel fonction par un bouton
    Par balibo dans le forum ASP.NET
    Réponses: 4
    Dernier message: 25/11/2005, 10h48
  5. [MFC] débutant probleme appel de fonction
    Par Gloubi99 dans le forum MFC
    Réponses: 9
    Dernier message: 30/08/2005, 15h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo