已解決,我錯過了添加文件夾路徑。最近重組了我的服務器,從而給我造成了一個問題。PHP頭問題(),重定向到父目錄中的HTML頁面
當我試圖重定向到父目錄中的HTML頁面時,遇到了PHP中header()的問題。我試圖在論壇中找到一些答案,但沒有成功。
我已經嘗試使用../above.html和完整的地址http://www.test.com/above.html沒有成功。另外值得一提的是,我發送一個隱藏的輸入redirrURL,但我已檢查,我得到正確的地址。
這是我的代碼看起來是現在,但我不斷收到404:
$redirrURL = $_POST['pageType'];
header("Location: $redirrURL");
這就是我所說的,使用的標題()的PHP文件;
<form method="post" action="rateBarFunction.php">
<td>
<input type="hidden" name="pageType" value="<? echo $redirrURL ?>" />
<select name="grade">
<option value="" style="display:none;"></option>
<option value="5">5</option>
<option value="4">4</option>
<option value="3">3</option>
<option value="2">2</option>
<option value="1">1</option>
</select>
<input type="submit" name="submit"/>
</td>
</form>
<?php
echo "</tr>";
}
echo "</table>";
?>
它不起作用,因爲我使用header()後回顯HTML代碼?
您是否遇到PHP錯誤?那麼錯誤是什麼? – Jocelyn 2013-04-04 17:02:25
用戶是否指向了正確的URL? – PeeHaa 2013-04-04 17:11:36
我沒有得到任何PHP錯誤,只有我得到的是404 - 沒有找到..我在我的HTML文檔上使用了相同的文件名,我試圖重定向到。 – Burro 2013-04-04 17:12:19