Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks
Bibliothèques et frameworks Forum d'entraide sur les frameworks, templates, bibliothèques de code (PDFLib, eZPdf, JpGraph, Artichow, PEAR, etc). Avant de poster : FAQ bibliothèques, toutes les FAQ PHP et cours bibliothèques
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 19/01/2011, 09h11   #1
Invité de passage
 
Inscription : janvier 2011
Messages : 3
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 3
Points : 1
Points : 1
Par défaut Envoi de données Curl

Bonjour,
Je dois actuellement réaliser un projet web dont une partie doit permettre d'éditer les articles du site via un etherpad.
Le problème c'est qu'il faudrait que je puisse envoyer le contenu de l'article à l'url suivante http://titanpad.com/btp/ep/pad/impexp/import (btp est le pad créé pour le test).
On m'a conseillé d'utiliser la bibliothèque Curl mais mes recherches ne m'ont pas permis de trouver d'exemple sur l'envoi des données, et je n'ai pas bien compris la doc
Est ce que quelqu'un aurait une idée de comment procéder?

Merci d'avance
thunder180 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/01/2011, 22h21   #2
Membre Expert
 
Avatar de nosferapti
 
Inscription : avril 2009
Messages : 1 157
Détails du profil
Informations forums :
Inscription : avril 2009
Messages : 1 157
Points : 1 129
Points : 1 129
tu peux trouver des informations dans la documentation officielle de PHP :
http://php.net/curl
__________________
GNAP !
nosferapti est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/01/2011, 07h55   #3
Invité de passage
 
Inscription : janvier 2011
Messages : 3
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 3
Points : 1
Points : 1
Merci mais c'est justement celle là que je n'ai pas bien comprise.
Je vais continuer de bidouiller je trouverais peut être au bout d'un moment

Si quelqu'un à un exemple pour l'envoi des données avec curl, ou une petite explication je suis toujours preneur.
thunder180 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/01/2011, 09h16   #4
Membre régulier
 
Inscription : juin 2004
Messages : 66
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 66
Points : 86
Points : 86
Exemple :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 
// initialisation de la session
$ch = curl_init();
 
// configuration des options
curl_setopt($ch, CURLOPT_URL, "http://domain.tld/index.php");
curl_setopt($ch, CURLOPT_HEADER, 0);
//curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); // si tu veux récupérer le contenu renvoyé
 
// mise en place des données à envoyer en mode POST
curl_setopt($ch, CURLOPT_POST, 1); // méthode POST
curl_setopt($ch, CURLOPT_POSTFIELDS, array(
    'nom1' => 'valeur1', 'nom2' => 'valeur2', 'nomX' => 'valeurx'
)); // méthode POST
 
// exécution de la session
curl_exec($ch);
 
// fermeture des ressources
curl_close($ch);
Tu peux aussi envoyer des fichiers. Sur la doc, fais une recherche sur "CURLOPT_POSTFIELDS".
Blount est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/01/2011, 10h15   #5
Invité de passage
 
Inscription : janvier 2011
Messages : 3
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 3
Points : 1
Points : 1
Merci beaucoup
Je vais essayer avec ça
thunder180 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h10.


 
 
 
 
Partenaires

Hébergement Web