我想重定向到具有表單的頁面,當用戶提交表單時沒有任何參數,我也想返回一個錯誤信息,我該如何從控制器重定向到表單?重定向到php頁面如果字段爲空
<form action="controllers/Customer.controller.php" method="post">
<label for="cellPhoneNo">cell phone number</label>
<input type="text" name="cellPhoneNo" class="textField"/>
<label for="telephone">telephone number</label>
<input type="text" name="telephone" class="textField"/>
<input type="submit" name="searchCustomer" value="بحث"/>
</form>
和這裏的Customer.controller.php頁面
if(trim($_POST['cellPhoneNo']) == "" && trim($_POST['telephone']) ==""){
//include('Location:index.php'); //what I supposed to write here?
echo "empty";
}
我怎麼能走一步回到了文件夾,因爲index.php的是外面的控制器文件夾? – palAlaa
@Alaa'../ index.php'應該可以做到。你可以提供一個完整的路徑,'http:// mysite.com/index.php' –
@ Damien Pirsy,如何將一個參數傳遞給index.php,因爲我這樣做了include(「subpages/$ pageToInclude.sub .PHP「);在索引中,我使$ pageToInclude =「CustomerSearch」befor header('Location:../index.php');但id不起作用! – palAlaa