どうすればこれを可能にできますか?
GET フォーム内の POST フォーム
最初に 3 つのテキスト ボックスにデータを入力し、GET 送信ボタンを押します。次に、POST 送信ボタンを押すと、GET のように動作し、if ステートメントの内容からデータが表示されません。
if(isset($_POST['post'])){
echo $_POST['data1']."<br/>".$_POST['data2']."<br/>".$_POST['data3'];
}
これについて私を助けてください..私は本当にこれが必要です
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
</head>
<body>
<?php
if(isset($_POST['post'])){
echo $_POST['data1']."<br/>".$_POST['data2']."<br/>".$_POST['data3'];
}
?>
<form action="" method="get">
<form action="" method="post">
<input type="text" name="data1" value="<?php if(isset($_GET['data1'])) echo $_GET['data1']; ?>"/>
<input type="text" name="data2" value="<?php if(isset($_GET['data2'])) echo $_GET['data2']; ?>"/>
<input type="text" name="data3" value="<?php if(isset($_GET['data3'])) echo $_GET['data3']; ?>"/>
<input type="submit" name="get" value="GET"/>
<input type="submit" name="post" value="POST"/>
</form>
</form>
</body>
</html>
よろしくお願いします!