0

こんにちは、コードに似たようなものがあります。

<html>
<head><title></title></head>
<body>
<form method="post" action="processMaster.php">
<input type="submit" id="testOne" name="testOne" value="Process me">
</form>
</body>
</html>

processMaster.php は次のようになります。

<?php
echo "Boom!";
?>

これで問題なく動作します。

しかし、私の問題はかつて「ブーム!」です。別のページ (または、ページの他のすべての要素が表示されていないページ) に表示されます。

[Process me] ボタンが見えすぎているのと同じページにメッセージを印刷できる可能性/回避策はありますか?

4

2 に答える 2

1

processMaster.php には以下が含まれている必要があります。

<html>
<head><title></title></head>
<body>
<form method="post" action="processMaster.php">
<input type="submit" id="testOne" name="testOne" value="Process me">
</form>
<?php 
if($_POST['testOne'] != NULL){
  echo "Boom!"'
}
?>
</body>
</html>
于 2013-04-18T03:43:00.027 に答える
0

同じページに送信するには

<form method="post" action="">

$_POST 変数の存在を確認して、何を表示するかを決定します

于 2013-04-18T03:44:06.310 に答える