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

Langage PHP Discussion :

Envoyer une requête HTTP


Sujet :

Langage PHP

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    530
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 530
    Points : 316
    Points
    316
    Par défaut Envoyer une requête HTTP
    Bonjour à tous,

    Je suis en train de faire des modifications sur un site dont l'hébergeur ne parait pas mettre à disposition la bibliothèque PEAR puisque ce code me renvoie une erreur.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    require_once('HTTP/Request.php');
    $req = &new HTTP_Request("http://nomDeDomaine/maPage.php");
    $req->setMethod(HTTP_REQUEST_METHOD_GET);
    $req->addRawQueryString("var1=ok".chr(38)."lieuID=laBas");
    $req->sendRequest();
    Voici l'erreur :
    Warning: require_once(HTTP/Request.php) [function.require-once]: failed to open stream: No such file or directory in /homepages/43/d224706996/htdocs/index.php on line 5

    Fatal error: require_once() [function.require]: Failed opening required 'HTTP/Request.php' (include_path='.:/usr/local/lib/php5') in /homepages/43/d224706996/htdocs/index.php on line 5
    Quelqu'un a-t-il un lien à me donner pour trouver une explication ou un code PHP pour envoyer une requête sans faire appel à cette bibliothèque ?

    Merci d'avance

  2. #2
    Membre éprouvé Avatar de sharrascript
    Homme Profil pro
    Développeur Web indépendant
    Inscrit en
    Avril 2007
    Messages
    678
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web indépendant

    Informations forums :
    Inscription : Avril 2007
    Messages : 678
    Points : 1 042
    Points
    1 042
    Par défaut
    bonjour,

    ici on peu trouver cela, je ne sais pas si ça peut t'aider:

    http://www.developpez.net/forums/sho...d.php?t=344077

    ++

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    530
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 530
    Points : 316
    Points
    316
    Par défaut
    Alors, j'ai regardé et ce fsockopen() me pose un problème.

    Visiblement cela sert à envoyer une requète et à receptionner une réponse.

    Or moi je n'ai aucune réponse à receptionner, j'ai juste besoin d'envoyer une chaine de variables à un script( sur un autre domaine) qui inscrit les variables passées dans une base de données.

    C'est tout, pas de confirmation, pas de description d'erreur, rien.

    est-ce que j'utilise quand même fsockopen() ?

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

Discussions similaires

  1. [MySQL-5.6] Envoyer une requête HTTP depuis MySQL
    Par noemieze dans le forum SQL Procédural
    Réponses: 0
    Dernier message: 13/07/2014, 12h39
  2. Envoyer une requête https
    Par seeme dans le forum Entrée/Sortie
    Réponses: 1
    Dernier message: 06/12/2010, 17h23
  3. Envoyer une requête http au serveur
    Par soso78 dans le forum VBScript
    Réponses: 2
    Dernier message: 08/10/2008, 11h54
  4. [Réseau] envoyer une requête http POST
    Par rich25200 dans le forum Langage
    Réponses: 3
    Dernier message: 01/02/2008, 00h15
  5. Envoyer une requête http et recevoir la réponse XML
    Par jlscvdb dans le forum Delphi .NET
    Réponses: 1
    Dernier message: 26/02/2007, 18h38

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