php中的FID和ID参数传递问题.急!!!

如题:第一步:我在主页上点击一条新闻index.htm的代码是:<tdclass="list_title"><ahref="bencandy.php?fid=$rs[fi... 如题:第一步:我在主页上点击一条新闻index.htm的代码是:<td class="list_title"><a href="bencandy.php?fid=$rs[fid]&id=$rs[aid]" target="_blank">$rs[title]</a></td>
第二步:在bencandy.php进行判断代码是:
if( $fidDB[allowviewcontent] )
{
if( !$web_admin&&!in_array($groupdb[gid],explode(",",$fidDB[allowviewcontent])) )
{
header("Location:ip.php");
}
从这判断后跳转到ip.php中。
第三步:IP.php跳转到bencandy1.php打开对应的新闻.
IP中的代码是:
if ($onlineip0>=$a && $onlineip0<=$b){
header("Location:bencandy1.php");
我的问题是:如何在IP.PHP中继续得到FID和ID的参数值传到bencandy1.php打开对应的新闻?也可以说bencandy.php如何把接收到的参数值传递给IP.PHP.然后ip.PHP再传递给bencandy1.php.
正确打开新闻的结果是:http://localhost/bencandy1.php?fid=2&id=41
而现在的结果是:http://localhost/bencandy1.php无法显示对应新闻.
请高手指点.非常感谢
我的QQ是68878651.也可亲自指教.谢谢
展开
 我来答
bigshuye
2010-03-01 · TA获得超过2320个赞
知道大有可为答主
回答量:5658
采纳率:0%
帮助的人:4525万
展开全部
bencandy.php中
//第2个参数是变量,我不知在bencandy.php中是哪个,就用index.htm中的了,你明白了就很容易改了

setcookie ("FID", $rs[fid],time() + 3600*24 );
setcookie ("ID", $rs[aid],time() + 3600*24 );

ip.PHP中和
bencandy1.php中

if($_COOKIE['FID'] != "" && $_COOKIE['ID'] != "")
{
$myfid = $_COOKIE['FID'];
$myid = $_COOKIE['ID'];
}

都能得到
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
okman2010
2010-03-03
知道答主
回答量:17
采纳率:0%
帮助的人:0
展开全部
如果用户禁止COOKIE

在bencandy.php中
$FID =$rs[fid];
$ID =$rs[aid];

header("Location:ip.php?fid=$FID&aid=$ID");

ip.php中
$FID =$_Request[fid];
$ID =$_Request[aid];

header("Location:bencandy1.php?fid=$FID&aid=$ID");

bencandy1.php中

$FID =$_Request[fid];
$ID =$_Request[aid];
也可以
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
huzhihen
2010-03-01 · TA获得超过1669个赞
知道小有建树答主
回答量:2563
采纳率:100%
帮助的人:678万
展开全部
网上有源代码参考啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式