SPIP-Contrib

SPIP-Contrib

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

290 Plugins, 198 contribs sur SPIP-Zone, 76 visiteurs en ce moment

Accueil > Outils pour plugins > PHPcURL > PHPcURL

PHPcURL

8 mai 2017 – par Guytarr, Teddy Payet

9 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

  • Menu animé déroulant

    16 août 2015 – 59 commentaires

    Barre de menu dynamique multi niveaux - adaptation aisée (?) des couleurs et dimensions - convient aussi aux petits écrans (mobiles).

  • Réservations multiples

    4 juillet – commentaires

    Permettre aux utilisateurs d’effectuer de réservations multiples (réserver pour plusieurs personnes à la fois ou réserver un événement plusieurs fois) Dépendances Saisies Réservation d’événements Introduction Il y a deux manières de multiplier les (...)

  • PHANTOM (HTML5UP)

    18 juillet – 32 commentaires

    Squelette SPIP pour intégrer le modèle Phantom de HTML5UP. https://html5up.net/phantom Installation A l’activation, le plugin installe aussi les plugins suivants : crayons, favicon, metasplus+, Couleur d’objet, champs extras, SPIP reset centre (...)

  • SPIPer Ipsum, l’évangile au quotidien

    28 décembre 2009 – 89 commentaires

    Ce plugin permet d’afficher les différentes lectures de l’évangile du jour et le saint du jour selon le calendrier fixé par l’Eglise catholique. Ce service est proposé par le site de L’Evangile au Quotidien dans plusieurs langues. Description Le (...)

  • ciparam : plugin « Configurateur de squelettes »

    29 novembre 2010 – 15 commentaires

    Ce plugin offre un mécanisme de sélection de forme de rubrique ou d’article, un mécanisme de variantes de chartes graphiques, la possibilité de choisir l’ordre de tri des articles dans les rubriques, un mécanisme de paramétrage de la page d’accueil, (...)