我已经检查了关于如何在url中传递php变量的各种讨论,但没有看到任何我感兴趣的简单情况。我也想绝对确定我得到的是最新的解决方案。
在电子书中,我想链接到mypage2.php并包含一个变量$video。我如何安全地传递这个变量,以及我如何"检测"$video及其当前值"oil-spill"?
创建如下链接:
printf('<a href="mypage2.php?video=%s">Link</a>', htmlspecialchars($video, ENT_COMPAT));
在mypage2.php
上,检查查询参数是否在URL中:
if (!isset($_GET['video'])) {
die('I need that query parameter!');
}
$video = $_GET['video'];