用curl怎么模拟提交数据?求大神给个可行的例子!!

浏览:1038 发布日期:2016/05/22 分类:求助交流 关键字: Curl
        public function cpost() {

  //初始化
    $curl = curl_init();
    //设置抓取的url
    curl_setopt($curl, CURLOPT_URL, 'http://www.9ido.cn/?p=1033');
    //设置头文件的信息作为数据流输出
    curl_setopt($curl, CURLOPT_HEADER, 1);
    //设置获取的信息以文件流的形式返回,而不是直接输出。
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
    //设置post方式提交
    curl_setopt($curl, CURLOPT_POST, 1);
    //设置post数据
    $post_data = array(

                'author'=>'name',
                'email'=>'linux_in@sina.com',
                'url'=>'http://www.kanbuchuan.com',
                'comment'=>'这个是评论!!'
            );
    curl_setopt($curl, CURLOPT_POSTFIELDS, $post_data);
    //执行命令
    $data = curl_exec($curl);
    //关闭URL请求
    curl_close($curl);
    //显示获得的数据
    print_r($data);


        }
这串代码是我在网上抄的,感觉没毛病,但是为什么就提交不了数据呢?评论不成功啊。求解

拜谢!!!!

大神助我~
最佳答案
评论( 相关
后面还有条评论,点击查看>>