Je n'ai jamais utilisé curl auparavant, j'ai donc besoin d'aide. J'ai essayé de comprendre à partir d'exemples mais je n'ai pas compris !
J'ai une commande curl que je peux exécuter avec succès à partir de la ligne de commande Linux (Ubuntu) pour télécharger des fichiers sur un wiki via l'API.
Je dois intégrer cette commande curl dans un script PHP que je construis.
Comment puis-je convertir cette commande curl en un formulaire valide dans un script PHP ?
curl -b cookie.txt -X PUT --data-binary "@test.png" -H "Type de contenu : image/png" "http://hostname/@api/deki/pages/=TestPage/files/=test.png" -0Le cookie.txt contient les informations d'authentification, mais je n'ai aucun problème à les mettre en texte clair dans le script puisque celui-ci ne sera exécuté que par moi.
@test.png doit être une variable, telle que $filename
http://hostname/@api/deki/pages/=TestPage/files/= doit être une variable, telle que $pageurl
Merci pour toute aide.
Vous avez besoin...
curl-to-PHP :https://incarnate.github.io/curl-to-php/
"Convertissez instantanément les commandes curl en code PHP"
Un point de départ :
Vous pouvez également vous référer à :http://www.php.net/manual/en/function.curl-setopt.php