0

这是一件很奇怪的事情。我让用户使用 POST 表单提交 URL。此表单以及与之相关的所有内容都位于我的 main 的子文件夹中public_html。生成的 PHP 与表单位于同一页面上,它执行以下操作:

if (filter_var($_POST['input-addr'], FILTER_VALIDATE_URL)) {
    $_SESSION['scy-prox-url'] = $_POST['input-addr'];
} else {
    $_SESSION['scy-prox-url'] = 'false';
}

在此之下,它获取请求的 URL 文件的内容并对 HTML 进行大量编辑。

如果我输入一些简单的东西,比如http://smashingmagazine.com/,它似乎会失败并将我重定向到 404 not found 页面。

我创建了一个 GET 客户端,它执行与上述相同的操作,但使用$_GET哪个有效。

有任何想法吗?

4

1 回答 1

0

因为它在这里对我有用:http: //codepad.org/zyXTCJDZ

我怀疑这可能是您粘贴的代码下方的内容。

于 2012-08-09T05:41:56.953 回答