PHP:我要从网页A通过链接去网页B 在去的同时从网页A发送一个id到网页C。 我应该怎么做?

每次发送的ID会不同我现在要通过link去upload_file.php.在跳转的同时我需要把$name发送到另外一个网页upload.php。在upload.php我要... 每次发送的ID会不同
我现在要通过link去upload_file.php. 在跳转的同时 我需要把$name 发送到另外一个网页 upload.php。在upload.php 我要拿到 $name 然后做处理。请我我具体应该怎么做?
这个就是我的code
<?php
for ($album = 0; $album < count($countalbum); $album++) {
$name = $countalbum[$album]['name'];
$id = $countalbum[$album]['id'];
?>
<th><a href="upload_file.php">
<img src="images\folder.png" width="30" height="22" border="0" style="border:none;" />
<br>
<?php echo $name; ?>
</a>
</th>
</tr>
<?php
}
展开
 我来答
前端老农
2011-11-16 · 搬砖十几年,头发都还在
前端老农
采纳数:424 获赞数:1268

向TA提问 私信TA
展开全部
试试读写cookie嘛,在从A到B的同时,创建一个cookie,写入你要发送的ID,然后只要打开网页C的时候,读取这个cookie。。。。

嗯嗯,用应该session也可以,原理是一样的 ,区别是一个在本地一个在服务器上
追问
你好, 我试了用session 但是怎么在每次从A到B的时候把session 里面的id 改掉?
追答
你这个ID是怎么来的?是随机数吗?
你可以在A页面先检测是否存在session_id,如果存在,就删除重写。。。。
lifei6671
2011-11-16 · TA获得超过9228个赞
知道大有可为答主
回答量:3899
采纳率:25%
帮助的人:2774万
展开全部
这个太简单了。在链接后面添加一个ID就行了。例如:
http://www.baidu.com/b.php?id=10
这样在b页面就可以通过$_GET方法获得你的ID参数的值了!
追问
你好,我通过链接要去网页B 但是我的id要送去网页C。 $_GET 好像不行啊
追答
那样的话就没办法了。可以先跳转到C页面,让C页面处理完参数后,再跳转到B页面!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
humorfans
2011-11-16
知道答主
回答量:22
采纳率:100%
帮助的人:6.6万
展开全部
<a href="javascript:void(0)" link="a.php" value="param">链接</a>
$(document).ready(function(){
$('a').click(function(){
id=$(this).val(); //获得b的参数
url = $(this).attr('link'); 获得a的链接
$.get("b.php?id="+id,function(data){ }) //提交id到b.php
location.href= url; //转向到a.php
})
})
追问
你好,抱歉我完全不会javascript 所以我没法试。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
之金可02
2011-11-19 · TA获得超过198个赞
知道答主
回答量:98
采纳率:0%
帮助的人:61.3万
展开全部
这个问题需要用AJAX来做 这样写个链接。。 <a onclick="这个地方写个提交到C页面的JS函数(Ajax用在这个地方)" href="b.php?id=1"></a>

注意这个onclick 在href之前。。 如果放在之后的话ONCLICK 不会起作用。。

如果不会AJAX 自己学学JQUERY JQ里面 的AJAX全部被简化了。。 用起来很简单。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
月夜的假面
2011-11-21
知道答主
回答量:28
采纳率:0%
帮助的人:17万
展开全部
你这个id是那个id是用户的id吗?
你可以用session来写。每次页面A进来一次机保存页面A的id,然后在页面C调用B保存的页面session
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
long4488296
2011-11-16 · 超过55用户采纳过TA的回答
知道小有建树答主
回答量:222
采纳率:0%
帮助的人:136万
展开全部
A 页面 先 ajax 提交 id 到 c 之后 a跳转到 B。

链接的 click 中加上。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(7)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式