私はこれを探し回っていて、本当に混乱しています。同様の質問がありますが、どれもうまくいかないようです。したがって、これが以前に繰り返された場合は申し訳ありません。これが私の問題です。そのページにリダイレクトするのではなく、フォーム送信時にphpスクリプトを実行する必要があります。これが私のコードです: フォーム:
<form action="comments.php" method="post">
<div id="comment-input">
<input type="text" name="subjectField" id="subjectField"
placeholder="Subject (optional)">
</div>
<div id="comment-textarea">
<textarea name="messageField" required id="messageField" cols="39" rows="4"
placeholder="Your Message (required)"></textarea>
</div>
<div id="comment-submit">
<div>
<input name="submit" type="submit" id="submit" tabindex="5" value="Post Comment"
class="comment-submit small button green">
</div>
</div>
</form>
コメント.php:
<?php
$fileNameHere = 'filenamehere.php';
$hits[0] ++;
$fileNameHereFileHandle = fopen($fileNameHere, 'a+') or die("can't open file");
$subjectField = $_POST['subjectField'];
$messageField = $_POST['messageField'];
$savestring = '' . $hits[0] .'';
fputs($fileNameHereFileHandle, $savestring);
fclose($fileNameHereFileHandle);
?>
filenamehere.php
空の。
うまくいけば、これは明確でした。できれば助けてください。本当に感謝しています。再びありがとう。