curl模拟登陆教务成功,但有时候显示成绩,有时候就什么都没有 curlphp教务模拟登陆cookie 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以确定不是的是不是curl少参数 或是参数不对? 少这个?curl_setopt($ch,CURLOPT_TIMEOUT,$timeout); 连接超时? 直接访问 http://xk.shnu.edu.cn:82/ScoreManage/StdScoreQuery.aspx就是你图一的显示显然是没有登录或登录失败 对啊 有可能是什么原因呢?curl缺少语句吗? 你可直接填写用户和口令了测试,以排除表单的影响注意:"btnLogin"=>"登录" 必须是 utf-8编码的 大神是把整个页面另存为utf-8的吗?还是能把“登陆”这两个字改一下编码? 如果你的程序文件不是 utf-8 的,可以"btnLogin" => iconv('gbk', 'utf-8', "登录")要注意的是,他返回的内容也是 utf-8 的 我模拟页面编码改为utf-8的就变成乱码了我测试只有utf-8+BOM编码才不显示乱码麻烦问一下 你发的截图 是怎么显示正常的啊? 我用的是 gbk 编码文件所以我有 "btnLogin" => iconv('gbk', 'utf-8', "登录")在程序开始有header('Content-type: text/html;charset=utf-8');如果你想输出 gbk 的内容,则应curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);$contents = curl_exec($ch);echo iconv('utf-8', 'gbk', $contents; 第一次用php写webservice遇到一个很奇怪的问题,详细请看内容,有代码 近期要交课程设计,问一个紧急的PHP问题 discuz下装supesite出错了?急救 PHP5连接MSSQL2000 php 时间格式转化 ,在线等 救命啊,PHP搜索问题 删除多条 aruhan lai ni de fen ! 新手求教连接不上数据库。外加一个PHP问题 apache的htaccess设置 两个数组,可以用等号赋值么 php+sql搜索附近店铺的sql语句怎么写?
是不是curl少参数 或是参数不对?
就是你图一的显示
显然是没有登录或登录失败
注意:"btnLogin"=>"登录" 必须是 utf-8编码的
"btnLogin" => iconv('gbk', 'utf-8', "登录")要注意的是,他返回的内容也是 utf-8 的
我测试只有utf-8+BOM编码才不显示乱码
麻烦问一下 你发的截图 是怎么显示正常的啊?
所以我有 "btnLogin" => iconv('gbk', 'utf-8', "登录")
在程序开始有
header('Content-type: text/html;charset=utf-8');如果你想输出 gbk 的内容,则应
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$contents = curl_exec($ch);
echo iconv('utf-8', 'gbk', $contents;