当前位置:编程学习 > php >>

php curl 报错

<? $url = 'http://127.0.0.1:82/admin.php'; $params = "admin_username=1&admin_password=1"; $user_agent = "Mozilla/5.0 (compatible; MSIE 5.01; Windows NT 5.0)"; $ch = curl_init(); curl_setopt($ch, CURLOPT_POST,1); curl_setopt($ch, CURLOPT_POSTFIELDS,$params); curl_setopt($ch, CURLOPT_URL,$url); curl_setopt($ch, CURLOPT_USERAGENT, $user_agent); curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); $result=curl_exec ($ch); curl_close ($ch); echo "Results: <br>".$result; ?> admin.php <? print_r($_POST); ?>
补充:或者谁能帮我写一个简单的PHP自动登录 POST
答案:输入phpinfo() 看你的curl扩展是否启用,没有启用的话需要启用才可以使用curl功能。启用方法:
WINDOWS:找到正在使用的PHP.INI文件 去掉;extension=php_curl.dll 前面的;
Linux : 重新编译PHP ,–with-curl=/usr/local/curl 其中/usr/local/curl是你安装的curl的目录
其他:你的配置里面没有开启 curl模块所以报错 开启方法:
1 要把php.ini里面的打开extension=php_curl.dll

2 把php目录中的libeay32.dll,ssleay32.dll拷到c:\windows\system32里面 

3 重启apache 

上一个:请问下面这个XML文档用PHP该如何解析 ?
下一个:一个php的小问题 在线等……感激不尽!!!!!!

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,