SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano | Nederlands

288 Plugins, 197 contribs sur SPIP-Zone, 206 visiteurs en ce moment

Accueil > Outils pour plugins > PHPcURL > PHPcURL

PHPcURL

8 mai 2017 – par Guytarr, Teddy Payet

8 votes

Début de plugin pour utiliser la librairie cURL de PHP un peu partout sans relire la documentation à chaque fois

Prérequis

Il faut disposer de l’extension cURL pour PHP :
Sous Windows, vous devez décommenter dans votre fichier php.ini la ligne suivante :

extension=php_curl.dll

Il faut ensuite recharger ou redémarrer Apache.

Installation

Ce plugin s’installe comme tous les plugins par l’intermédiaire du gestionnaire de plugins de SPIP. Merci de vous référer à la page dédiée.

Utilisation

PHPcURL déclare simplement 4 fonctions pour les 4 usages de cURL :

  • phpcurl_get
  • phpcurl_post
  • phpcurl_put
  • phpcurl_delete

Les arguments sont toujours les mêmes, seul le premier est obligatoire :

  • url
  • contenu : data_string qui sera la valeur fournie à CURLOPT_POSTFIELDS ;
  • type de contenu : content_type, qui sera la valeur fournie à CURLOPT_HTTPHEADER ;
  • retour : verbeux ou silencieux.

Les valeurs par défaut :

  • data_string est NULL
  • content_type est du json
  • le retour est verbeux (false)

Quelques exemples d’utilisation :

Toute suggestion d’amélioration pour le rendre utilisable dans tous les cas est bienvenue.

Dernière modification de cette page le 8 mai 2017

Retour en haut de la page

Répondre à cet article

Qui êtes-vous ?

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici Les choses à faire avant de poser une question (Prolégomènes aux rapports de bugs. )
Ajouter un document

Retour en haut de la page

Ça discute par ici

  • Champs Extras 3

    16 janvier 2012 – 588 commentaires

    Ce plugin permet de créer et/ou de gérer des champs supplémentaires dans les objets éditoriaux de SPIP. Il permet donc de prendre en compte et d’afficher de nouveaux éléments dans n’importe quel objet éditorial de SPIP. Screencast Vous n’aimez pas (...)

  • Plugin Domlang : Domaines par secteur de langue

    4 septembre – commentaires

    Domlang est un plugin qui permet d’associer un nom de domaine ou un sous-domaine à un secteur de langue. Ce plugin convient pour un site qui utilise des secteurs de langues. En configuration, pour chaque secteur, vous pourrez définir une URL (...)

  • Plugin Speedsyndic 2

    11 octobre 2010 – 24 commentaires

    Ce plugin est une version compatible spip 2.0.x / 2.1 du plugin Speedsyndic Note : Une bonne partie du texte ci-dessous a été pompé de cet article, expliquant la version précédente du plugin. je n’ai fait qu’adapter le code pour spip 2, ajouter une (...)

  • Formidable, le générateur de formulaires

    23 janvier 2012 – 2229 commentaires

    Un générateur de formulaires facilement configurable pour les non-informaticiens et facilement extensible pour les développeurs. Introduction L’objectif était de créer un plugin permettant de générer des formulaires. Historiquement, 2 plugins (...)

  • Statuts d’articles par lots

    19 mai 2015 – 13 commentaires

    Ce plugin permet de modifier rapidement le statut des articles d’une rubrique ou de tout un site. Une fois installé, le plugin propose une entrée « Statuts d’articles » dans le menu Publication. Un formulaire permet de sélectionner les articles à (...)

Ça spipe par là