<iframe align="middle" src="http://www.example.com?id=5555555" width="100%" height="300">
</iframe>
如何将此id值传递给example.com。假设我将此iframe放到任何网页上,当iframe加载网页时,我想在example.com中获得值id = 5555555。
如何做到这一点,我试图谷歌很多,但无法得到明确的答案。
提前致谢。
答案 0 :(得分:2)
您需要使用PHP超全局$ _GET。在您的脚本中,基本实现非常简单:
$id = $_GET['id'];
但是,您需要在对其执行任何操作之前检查该值,因为任何用户都可以键入其浏览器URL栏并更改该ID值。
如果要将其保存在数据库中,请确保转义该值,甚至更好,使用存储过程。尽管你可以擦洗它 - 检查长度,值,可以用来甩掉代码的任何东西。如果不这样做,可能会导致从页面上看起来很傻的输出到受损的服务器。
答案 1 :(得分:1)
通过将其添加到查询字符串中,您 将其传递给www.example.com
。
因为你已经标记了这个PHP:
您可以使用<?php $foo = $_GET['id']; ?>
答案 2 :(得分:0)