重複の可能性:
HTML ファイルで PHP スクリプトが機能しない
私はこれを持っています:
<?php
if(isset($_POST['submit'])){
$f = fopen('counter.txt', 'r+');
flock($f, LOCK_EX);
$total = (int) fread($f, max(1, filesize('counter.txt')));
if (isset($_POST['submit'])) {
rewind($f);
fwrite($f, ++$total);
}
fclose($f);
}
?>
そしてそれはtxtファイルで動作します。クリック数を正しくカウントします。でもこれは:
Times submited <?php echo $total; ?>.
フォームがある index.html ファイルでは機能しません。助けてください。
これは私のファイルの行です:
- フォーム (index.html)
- .php ファイル
- header("場所: thankyou.php")
- 次に index.html に戻ります