cakePHP3を使用して、ユーザーの名前や画像、動画をアップデートさせて保存させるシステムを作っています。
現在セッションを使い、確認画面から戻っても名前やアドレスが入力欄に残ったままになるようにできています。
しかし、動画や画像は再選択させてしまうようになっています。
以前はhtmlの方で
html
1button type="button" onclick=history.back()
を使うことによって全て保持できていたのですが、色々仕様によってコントローラーの方でridirect指示をして入力画面に戻るようになっています。
テンポラリから消えてしまうこと分かっているので、入力されたデータ(名前やアドレス、動画名など)はセッションに
画像動画自体のファイルは別フォルダに移動(保存)もできています。
この状態で再選択させないようにする方法はありますか?
また、
html
1button type="button" onclick=history.back()
をした時はアップロードを扱うアクションから一度抜けているにも関わらずにデータをテンポラリ(他の場所?)に保持出来たのでしょうか?
(再選択する必要がなかったので、そう思いました。)
ご回答いただけると嬉しいです。
よろしくお願いします。
環境は
Mac os Mojave 10.14.3
cakePHP3.8.3
PHP7.3.1
mamp 5.3
mysql (確認中です。)
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/09/20 12:02