我想从此URL中的变量获取动作值。PHP Apache重写规则和变量
真实网址
index.php?action=ok&id=45&name=LG-Optimus
友好的URL
home/ok/1/LG-P88
这上面友好的URL显示在重定向这样
header('Location: /home/ok/' . $id . '/' . $name);
包含代码来获取页面脚本的网页变量
$ok = isset($_GET['ok']) ? $_GET['ok'] : "";
if($ok=='ok'){
echo "<div class='popup'>";
echo "<strong>{$card-name}</strong> added!";
echo "";
echo "</div>";
}
但我得到'未定义索引好吧'。
的的.htaccess文件包含此代码
3210感谢您的帮助。
哦天啊。我改变了代码,但仍然得到相同的错误 - Undefinex索引。 – 2014-12-05 19:46:41
错误仍然存在。任何帮助? – 2014-12-05 20:11:12
如果你确实在使用“isset”,那么这个错误应该永远不会出现,这听起来像你有一个错误的地方或错误是在你的代码中的其他地方。 – 2014-12-05 20:43:33