【发布时间】:2013-12-07 15:21:33
【问题描述】:
致命错误:在第 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);
?>
【问题讨论】:
-
在
$result = curl_exec($ch);之后添加echo curl_error($ch);-- 有输出吗? -
没有任何反应,即使我在它后面加上了一个回声。它没有做我想做的事,因为我的数据库中没有弹出任何内容(应该出现在我的数据库中,但不要担心那部分)
-
首先要确定请求是否已发送。如果是,收到了吗?如果是,则错误很可能在“myurl”的脚本中......是的,我们应该担心这部分,因为您没有提供任何关于不完全工作的信息