你好,你好吗?使用PHP与PDO重定向链接
我正在使用PDO语句来处理一个项目,并且我想将用户重定向到它从数据库中获取的某个URL,但浏览器在重定向时给了我一个错误..如果我键入某些网站到我的代码重定向没有任何问题。
这里是我的代码:
if (isset($_GET['r']) || !empty($_GET['r']))
{
$l_url = $_GET['r'];
$con = $db->prepare("INSERT INTO links (url) VALUE (?)");
$con->execute(array($_POST['url']));
header("location:" .$l_url);
exit();
}
,如果我的“位置”后键入任何URL,它会没有任何问题重定向,但与此这里。
错误:
Firefox - "The page isn’t redirecting properly" in Firefox and " This page isn’t working, localhost redirected you too many times." in Chrome and I did clear the session & Cookies
谢谢。
什么是错误? – Alex
Firefox中的“页面未正确重定向”和“此页面无法正常工作,本地主机重定向您太多次了。”在Chrome中,我确实清除了会话和Cookie。 –
什么是$ l_url值?为什么(isset($ _ GET ['r'])||!empty($ _ GET ['r']))而不是(isset($ _ GET ['r'])&&!empty($ _ GET ['r' ]))? –