PHP register_globals如何重制脚本

时间:2012-11-06 13:03:33

标签: php

我有脚本,我需要重新制作。脚本在链接

中使用register_globals
echo '<a href="index.php?month=' . ($month+1) . '&amp;year=' . $year .  '"> &gt;&gt;</a>'

那么如何在没有register_global的情况下重新制作它 感谢

2 个答案:

答案 0 :(得分:0)

使用$_REQUEST全局数组访问变量:

($month+1)($_REQUEST['month']+1)

相同

答案 1 :(得分:0)

有一种较短的方法可以使您的代码与register_globals兼容。将此代码放在脚本的开头:

extract(array_merge($_POST, $_GET, $_FILES, $_COOKIE));

这有点像黑客,但它有效:)。