- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:フォームに入力したデータが消えてしまう)
フォームに入力されたデータが消えてしまう
このQ&Aのポイント
- フォームに入力された情報を別のhtmlファイルに保存しているが、以前に保存していたデータが消去される。
- 原因が分からず悩んでいるが、解決策はあるか?
- フォームに入力したデータが消える問題について、解決策を教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
#form要素が提示されていないのですが(汗 >フォームがあるページにアクセスするだけで、以前に >保存していたデータが消去されていまいます。 POSTされたデータがあるかどうかに関わらず(POSTデータのチェックをせずに)書き込み用にopenしていますから当然でしょう。書き込むデータ($test.。つまり$_POST['test'])は空文字列ですからね。 キチンとチェックしてから処理しましょう。お使いのバージョンでは問題ないようですが、最近のバージョンだと$_POST['test']の時点でundefined indexのNoticeになると思います。
お礼
問題点がよくわかり、解決することができました。 回答ありがとうございます。