- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:新しい書き込みができない、編集は可能。)
編集機能付き掲示板で新しい書き込みができない問題の解決方法
このQ&Aのポイント
- 編集機能を付けた掲示板で新しい書き込みができない問題が発生しています。解決方法を教えてください。
- 掲示板の編集機能が正常に動作しているが、新しい書き込みが保存されない問題が発生しています。詳細な解決方法を教えてください。
- 新しい書き込みができない問題が生じている編集機能付き掲示板の対処方法を教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
このソースの部分で新規投稿と編集機能両方を実装しようとしたのでしょうか? だとすると、まず怪しいと思われるのが、 $num = $all[0] + 1 if( $num eq '' ); の部分です。 新規投稿時には@allの先頭の書き込みの番号を読み込んで新しく番号を付けているみたいですが、編集機能によりデータが並び替えられた場合、既存の番号が付けられてしまう可能性があるように思われます。 次に、foreach(@all)のループ内に間して、$dataを編集している部分はありますが、新規書き込み時に新しくデータを書き込んでいる部分が抜け落ちているのではないでしょうか? とりあえず以上2点が怪しいと思われます。 # あと少し気になったので… # # @all = <KEIJI>; # close(KEIJI); # # ちゃんとクローズはしておいた方が良いと思います。