cURL发布请求脚本给出“未定义函数curl_init”

时间:2013-11-22 16:43:59

标签: php post curl

  

致命错误:在第9行的C:\ xampp \ htdocs \ lol.php中调用未定义的函数curl_init()

基本上这不起作用,我不知道POST请求中的所有字段都是正确的(因为带有URL操作的HTML帖子表格完美无缺)。

脚本:

<?php
$url = 'myurl';
$postData = array();
$postData['name'] = 'jay'
$postData['age'] = '0';
$postData['gender'] ='female';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $postData);
$result = curl_exec($ch);
curl_close($ch);
?>

1 个答案:

答案 0 :(得分:1)

您的代码在$postData['name'] = 'jay'

中显示语法错误
 $postData = array();
 $postData['name'] = 'jay';
 $postData['age'] = '0';
 $postData['gender'] ='female';

确保您已启用curl。只需将此文件放入您的php文件中,然后在您的实例中找到启用curl扩展名。

 <?php phpinfo();?>

在Windows xampp中启用curl:How to enable curl in xampp?