在url中传递一个php变量的最简单方法


Simplest method of passing one php variable in a url

我已经检查了关于如何在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'];