2011-08-10 166 views
1

當我單擊下一步按鈕時,單擊保存按鈕並將我的頁面重定向到next.php時,我想將頁面重定向到save.php。重定向PHP頁面

<form name="crtext" method="post" action="o_crt_ext.php" enctype="multipart/form-data"> 

<input type="submit" name="save" value="save" /> 
<input type="submit" name="next" value="next" /> 
</form> 

o_crt_ext.php

<?php 
if(isset($_POST['save'])); 
{ 
header("location:save.php"); 
} 
if(isset($_POST['next'])); 
{ 
header("location:next.php"); 
} 
?> 
+4

不要忘記在發送位置標題後調用'exit'或者您可能會收到不需要的行爲。 –

回答

6

卸下分號的if語句

o_crt_ext.php

<?php 
if(isset($_POST['save'])) 
{ 
    header("location:save.php"); 
} 
if(isset($_POST['next'])) 
{ 
    header("location:next.php"); 
} 
?> 
+0

啊,我怎麼會想念那些:) +1 – Jacob

+2

這就是爲什麼你不把新括號放在一個新的行。 –

1

你想,如果發送任何信息該用戶點擊下一步按鈕?不是:在這裏你走。

<form name="crtext" method="post" action="o_crt_ext.php" enctype="multipart/form-data"> 

<input type="submit" name="save" value="save" /> 
<input type="button" onclick="window.location.href='next.php'" value="next" /> 
</form>