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

Bibliothèques et frameworks PHP Discussion :

[PEAR] Création objet HttpRequest


Sujet :

Bibliothèques et frameworks PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté Avatar de Sebou77
    Inscrit en
    Mars 2006
    Messages
    212
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Mars 2006
    Messages : 212
    Par défaut [PEAR] Création objet HttpRequest
    Bonjour à tous,

    alors voilà j'essaye de créer un objet de la classe HttpRequest (comme décris dans la doc ici : http://de3.php.net/manual/fr/http.HttpRequest.php )

    Et j'obtiens toujours la même erreur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Fatal error: Class 'HttpRequest' not found in E:\EPN\SiteDev\test.php on line 5
    Pour info mon tout petit code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    <?php
        $r = new HttpRequest('http://url/page', HttpRequest::METH_POST);
        $r->addPostFields(array(
            'action' => 'getdoc',
            'division' => 'REG',
            'publication' => 'EPN_France',
            'id' => '123',
            'lang' => 'fr'));
        // $r->addPostFile('image', 'profile.jpg', 'image/jpeg');
        try {
           echo $r->send()->getBody();
           } catch (HttpException $ex) {
              echo $ex;
           }
        ?>
    Alors je ne comprends pas, il me manque un module ? une extension ?
    J'ai modifié plein de truc et rien ne marche :'(

    Pour info je suis sous php5.

    Une idée ?

  2. #2
    Membre chevronné Avatar de goodpz
    Profil pro
    Inscrit en
    Février 2007
    Messages
    475
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 475
    Par défaut
    Il faut charger l'extension http (ainsi que d'autres). A configurer dans php.ini. Regarde la documentation pour cette extension

  3. #3
    Membre averti
    Inscrit en
    Juin 2005
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 13
    Par défaut
    Tiens j'ai le meme soucis, j'ai téléchargé la lib au format dll
    modifi php.ini (extension=php_http.dll)
    (relancé apache)

    Mais je n'en vois pas trace dans phpinfo() , et donc meme erreur il trouve pas la classe.

    (j'ai aussi essayé d'ajouter l'import de http.php récupérer via la commande de pear console, mais ça change rien, et sur la doc ils disent que pour windows la dll suffit)

  4. #4
    Membre émérite Avatar de haltabush
    Profil pro
    Développeur Web
    Inscrit en
    Avril 2005
    Messages
    726
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Avril 2005
    Messages : 726
    Par défaut
    Il suffit pas d'enregistrer la DLL, il faut aussi modifier php.ini (puis rebooter php)

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

Discussions similaires

  1. Création Objet ?
    Par modaffar dans le forum Windows Forms
    Réponses: 8
    Dernier message: 09/03/2008, 19h54
  2. création objet avec l ouverture d un fichier excel
    Par levac dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 30/07/2007, 15h51
  3. création Objets personnels
    Par pendulaire dans le forum Deski
    Réponses: 4
    Dernier message: 07/05/2007, 10h38
  4. [PEAR][DB] Objet DB valide
    Par lodan dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 28/06/2006, 14h37
  5. [AJAX] Concaténer 2 objets HttpRequest
    Par Braz dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 06/06/2006, 13h45

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