繁体   English   中英

如何将iframe src网址中的值传递给父级

[英]how can I pass value from iframe src url to parent

<iframe align="middle" src="http://www.example.com?id=5555555" width="100%" height="300">
</iframe>

如何将该ID值传递给example.com。 假设我将此iframe放置到任何网页上,并且当iframe加载该网页时,我想在example.com中获取值id = 5555555。

如何做到这一点,我已经尝试了很多谷歌,但无法得到明确的答案。

提前致谢。

您将需要使用PHP超全局变量$ _GET。 在您的脚本中,基本实现非常简单:

$id = $_GET['id'];

但是,您将需要先检查该值,然后再执行任何操作,因为任何用户都可以在其浏览器URL栏中键入并更改该ID值。

如果要将其保存在数据库中,请确保转义该值,甚至更好,请使用存储过程。 但是,您可以擦洗它-检查长度,值以及可用于抛出代码的任何内容。 否则,可能会导致从页面上看起来很愚蠢的输出到受损的服务器的任何事情。

通过将其放入查询字符串中,您已将其传递给www.example.com

由于您已标记此PHP:

您可以使用<?php $foo = $_GET['id']; ?>检索它<?php $foo = $_GET['id']; ?> <?php $foo = $_GET['id']; ?>

您必须检查$ _GET数组以查找该“ id”键值:

$ id = $ _GET ['id'];

有关更多信息: PHP:$ _GET

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM