0

フォームがあります。URL = question.html:

<form class="text1" action="question1.php" method="post">
 1) Question1?<br />
    <textarea cols="80" rows="5" class="text" name="Answer1"></textarea>
<br /><br />
 2) Question2?<br />
 <textarea cols="80" rows="5" class="text" name="Answer2"></textarea>
</form>

次にquestion1.php、投稿をtxtファイルに送信するために送信されます。に戻ることができるようにしたいページdone.htmlで新しいhtmlページを開き、. 私は現在、phpページを使用してページを再度作成することで機能しています:done.htmlquestion.htmltextareaquestion1.php

$answer1 =  $_POST["Answer1"];
$answer2 =  $_POST["Answer2"];

$fo = fopen("question.html", "w");

$write_this = '<form class="text1" action="question1.php" method="post">
 1) Question1?<br />
    <textarea cols="80" rows="5" class="text" name="Answer1">' . $answer1 . '</textarea>
<br /><br />
 2) Question2?<br />
 <textarea cols="80" rows="5" class="text" name="Answer2">' . $answer2 . '</textarea>
</form>'

fwrite($fo, $write_this); 

fclose($fo);

しかし、これはコードを 2 回からquestion.html1 回と 2 回書く必要があることを意味question.htmlquestion1.phpます。これを行うためのより簡単な方法はありますか?

4

1 に答える 1