2017-02-13 5 views
1

こんにちは、友人は2つのファイルindex.php、form.phpを持っています。 index.phpでは、form.phpとしてindex.phpのフォームアクションを指定しました。 index.phpでボタンをクリックしたときにform.phpを表示するにはどうすればよいですか?ブラウザのURLにexample.com/form.phpと入力すれば、どのように表示されますか?送信ボタンがクリックされたときにのみページを表示したいです。

答えて

1

sessionsを設定してくださいボタンがクリックされた場合にのみ、フォームが

が表示されます他の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 } ?> 

その後、他の form.phpランはインデックスページにリダイレクト真せているか、1ページだけにフォームをマージすることができます
関連する問題