• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ページ表示ごとにカウントダウンをさせたい。)

PHPを使用したページ表示ごとのカウントダウンスクリプト

このQ&Aのポイント
  • PHPを使用してページ表示ごとにカウントダウンを行うスクリプトを作成しました。
  • スクリプトでは、ページが表示されるたびにカウントダウン数が減っていきます。
  • しかし、カウントダウンが正常に動作せず、減少した数が正しく表示されない現象が発生しています。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

>fseek($fp, 0); >fputs($fp, $count); この書き方ですとファイルの先頭から上書き (今回の場合ですと10の1文字目「1」を「9」に上書き) するので90となってしまいます。 ですので ftruncate($fp,0); //ファイルサイズを0にする fseek($fp, 0);//ポインタを先頭に fputs($fp, $count); //書込み のようにすればよいと思います。

xphp
質問者

お礼

大変丁寧な解説、誠にありがとうございます。 ちゃんと動きました。ありがとうございました。!!