2012-08-09 86 views
0

這是奇怪的。我讓用戶使用POST表單提交URL。這種形式以及與它有關的一切都在我的主要public_html的子文件夾中。產生的PHP,其位於同一頁上的形式,做到這一點:POST提交失敗並重定向

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找不到頁面。

我創建了一個GET客戶端,它的功能和上面相同,但是使用$_GET這是可行的。

任何想法?

回答

0

因爲它爲我的作品在這裏:http://codepad.org/zyXTCJDZ

我懷疑它可能低於你貼什麼東西在代碼中。

+0

我認爲這可能是子域的問題。我有一個指向「mywebsite.com/blog」的子域名「blog.mywebsite.com」,除了這個子域名外,其他任何東西都可以正常工作。 – apparatix 2012-08-09 12:26:34

+0

這與您發佈的代碼無關! – 2012-08-09 19:57:51