J'essaie de publier des données JSON en PHP sur mon serveur local. J'ai le code suivant ci-dessous, mais ça ne marche pas. Est-ce que j'ai manqué une chose vitale?Publication de JSON en utilisant PHP Curl
$url = 'http://localhost/mmcv/chart1.php';
//open connection
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt($ch, CURLOPT_POSTFIELDS, $json);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADERS,array('Content-Type: application/json'));
$result = curl_exec($ch);
Avez-vous activé boucle d'abord dans votre serveur? –
vérifier si curl est activé ou non en utilisant ce code dans votre serveur if (! Function_exists ('curl_init')) { throw new Exception ('L'extension PHP cURL n'est pas présente.'); } –
@Venkat Je ne suis pas tout à fait sûr si j'ai. J'ai utilisé curl pour récupérer des données d'une API auparavant, est-ce que cela signifie que je devrais l'activer de mon côté? – AndroidEnthusiast