質問: ブログの編集機能を作っています。タイトルと記事はvalueに値を入れるとデフォルトで表示されるのですがinputタグtype=fileではブラウザのセキュリティが効いてvalueに編集前の値を入れることができません。 その為タイトルと記事のみ編集して送信すると画像が消えるバグが起きてしまいます。 解決したいこと ・・・ブログ編集 編集の時imgを選び直さなくても編集前のimgを送れるようにしたい 試したこと ・・・valueに値を入れれないのでググりかたがわからず数時間詰まっています。すいません どうかよろしくお願いします。 ``` blog編集 タイトル 本文 投稿日を選んで下さい 見る 編集 ```
回答: type=file のタグに任意のファイル名を指定するということは、ユーザーが指示していないファイルを送信できることになってしまうため、セキュリティ上許可されません。 img が指定されなかった場合は既存のファイルを削除しないよう更新処理を見直すと良いと思います。