传递数据问题!

leyolee 2002-01-24 03:03:14
我们一般传递变量可以用

<a href="abc.php?id=$id>id</a>

这时链接到abc.php时地址栏会出现:abc.php?id=$id
请问如何使$id的内容不让人看到?

还有如果传递一个以上的变量中将是用,号还是用;号隔开?
...全文
123 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
Mistruster 2002-02-05
  • 打赏
  • 举报
回复
我看最安全还是用session吧。
因为有些可以查看源代码,
有些可以看浏览器地址栏,
而有些当你把鼠标放到连接上时浏览器状态栏就有所显示了.
zhibi 2002-02-05
  • 打赏
  • 举报
回复
刚来,想问一下大家要分有什么用?
SimonDW 2002-01-28
  • 打赏
  • 举报
回复
get方法就是在url里传的,除非用post方法,才能使变量不显示。
get方法用 & 分隔变量。
scxy 2002-01-25
  • 打赏
  • 举报
回复
session
zxyufan 2002-01-25
  • 打赏
  • 举报
回复
post
gouyu 2002-01-24
  • 打赏
  • 举报
回复
到也是,如果要完隐藏就只有加密或用session
gouyu 2002-01-24
  • 打赏
  • 举报
回复
<input type="hidden" name="id" value=<?php print $id;?>>

你试试吧,没问题就给分吧
qsnake 2002-01-24
  • 打赏
  • 举报
回复
form 里面的hidden 显然也能被在html源码里面看到,所以也是不可取得
leyolee 2002-01-24
  • 打赏
  • 举报
回复
ping_0818(皮皮):
我编码可以但在解码就出现问题了,能否举个例子? 
gouyu 2002-01-24
  • 打赏
  • 举报
回复
老兄,你的意思写的可真含糊呀,如果你的意思是说你的变量传不过去,应该用下面的写法才对呀,你的写法根本就是有问题的。
<a href="abc.php?id=<?php print $id;?>>id</a>
如果你不想让人看到传过去的id 值,就用form里的隐含变量hidden传.
qsnake 2002-01-24
  • 打赏
  • 举报
回复
不想让人看到就用session
ping_0818 2002-01-24
  • 打赏
  • 举报
回复
老兄可以编码再传吗!base64_encode
到另一页面用base64_decode 解码就行!
baichuan168 2002-01-24
  • 打赏
  • 举报
回复
老兄,这样写<?=$id?>
如果传多个变量加&

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧