我试图操纵一个PHP脚本,以便它重定向到特定的URL而不是给我一个MySQL错误。所以我从这个去...单个代码行中的header()+ die()的多个实例
$qs = mysql_query("SELECT url FROM $table WHERE `id` = $gid;") or die('MySQL error: '.mysql_error());
...这样的:
$qs = mysql_query("SELECT url FROM $table WHERE `id` = $gid;") or header("Location: http://www.example.com");
其中一期工程,但也有让我担心两件事情。首先,它默认为302重定向,我更喜欢301重定向。其次,我担心通过从这一行删除die(),脚本在重定向之后不能正常退出。
现在,我在这里做了一些家庭作业,但我不能完全弄清楚是否可以在单行代码中将die()与header()的两个实例组合起来(即不改变围绕这条特定线路)。
请告诉我你的消毒有投入。 D: – damianb 2011-06-04 21:17:14