2017-02-13 79 views
1

嗨,朋友們有2個文件index.php,form.php。在index.php中,我在form.php中將index.php中的表單操作給出了。如何在index.php上單擊按鈕時顯示form.php。但如果用戶在瀏覽器url中鍵入example.com/form.php,則顯示如何隱藏它想要僅在點擊提交按鈕時才顯示頁面php

回答

1

設置sessions並檢查它是否爲真,則讓form.php其他運行索引頁重定向或只能在一個頁面

<?php 

if (isset($_POST['submit'])) 
{ 

//if button clicked run this php 

//your php code here... 


} else { 
//if button not clicked show form 
?> 
<form action="<?php echo $_SERVER['PHP_SELF']?>" name="myform"> 

//form fields here... 

<input type="submit" name="submit" value="submit"> 

</form> 

<?php } ?> 

合併的形式,如果按鈕點擊它會執行PHP代碼只其他形式將顯示