php curl 设置cookie
我的需求是
访问a页面 a curl b页面
因为b页面中要设置cookie
我想访问 a页面 能将b页面设置的cookie设置下来
有没有高手解决下啊 谢谢了
怎么没有人回答呢?
把问题描述清楚点,我理解能力不好
用curl 读取一个页面 并且把cookie保存到客户端
说清楚点问题,让大家给你做分析
PHP code:
function curlFetch($url, $cookie = "", $referer = "", $data = null)
{
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); // 返回字符串,而非直接输出
curl_setopt($ch, CURLOPT_HEADER, false); // 不返回header部分
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 120); // 设置socket连接超时时间
if (!empty($referer))
{
curl_setopt($ch, CURLOPT_REFERER, $referer); // 设置引用网址
}
if (!empty($cookie))
{
curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie); // 设置从$cookie所指文件中读取cookie信息以发送
curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie); // 设置将返回的cookie保存到$cookie所指文件
}
if (is_null($data))
{
// GET
}
else if (is_string($data))
{
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
// POST
}
相关问答:
现在我用ubuntu装好了php5+postgresql,显示Fatal error: Call to undefined function pg_connect() in /var/www
去google看了一下说是没有php配置去掉extension=php_pgsql.so注视就可以,可我vim/php.ini,没ext ......
系统:win2003 + IIS 6.0
php 是最新的版本了 刚下载的
安装的时候选择 IIS FastCGI模式
安装成功了
运行phpinfo 成功显示
在IIS新建网站 导入原来运行于apach的帝国管理系统网站 ......
公司名称 医元网
职位名称 PHP开发高级工程师
招聘人数 1
工作地点 上海
薪水待遇 面议
电子邮箱 zik@yynet.cn
公司网址 http://www.yynet.cn
公司介绍 医元网-专注医患互动,架起医患 ......
<?php
/*
功能:PHP伪静态化页面的实现
具体用法:
例如链接为:test.php/year/2006/action/_add.html
mod_rewrite();
$yearn= $_GET["year"];//结果为'2006'
......
请问一下各位大虾,我用php做个网页游戏,当然是最垃圾的那种html的,
现在我想把所有玩家和怪物,npc的数据储存,
当然,数据库中当然有,但是我又不想过多的去查询数据库,
比如战斗系统,肯定要先初始化双方数 ......