やりたいこと
formで送信を押しphpで処理をし本のページにリダイレクトさせメッセージを表示させたい。
現在
「送信ボタン(投稿)」をクリックするとデータベースの保存がかかり、リダイレクトするところまではできていますが
リダイレクト時にメッセージを表示させるにはどうすれば良いでしょうか?
php側で処理したら良いのか
javascript側で処理したほうがいいのかリダイレクト時だとphp側になるのでしょうか。。
環境
Fuelphp
Fuel: 1.7.0
追記
画面遷移の流れが記載していなかったので
追記させていただきます
投稿画面⇨送信ボタン⇨投稿画面に戻る(この時に投稿完了メッセージを表示したい)
現在のコード
html
1<section> 2<!----> 3 <?php echo Form::open(array('action'=>'/ninnin/hogehoge/', 'enctype' => 'multipart/form-data')) ?> 4 5 <div class="container clearfix"> 6 <div class="row"> 7 <div class="col-md-12"> 8 <p>画像ファイルを選択してください(複数可)</p> 9 </div> 10 </div> 11 <div class="row"> 12 <div class="col-xs-2"> 13 <span class="fileUpload btn btn-default"> 14 ファイルを選択 15 <input type="file" class="uploadFile" accept="image/*" multiple/> 16 </span> 17 18 </div> 19 <div class="col-xs-4" id="progress-container"> 20 </div> 21 </div> 22 <br /> 23 <div class="row"> 24 <div class="col-md-12" id="image-files"> 25 <ul class="list-inline list-unstyled"></ul> 26 </div> 27 </div> 28 <tr> 29 <th colspan="2" class="btn_th"><input type="submit" id="submit" name="submit" value="投稿" onclick="return check_hope_date()"/></th> 30 </tr> 31 </div> 32 33 34 <?php echo Form::hidden("mode", "do") ?> 35 <?php echo Form::close() ?> 36</section>
elseif ($post['mode'] == 'do') { //データ保存コード } // 表示 Response::redirect('ninnin/hogehoge/index'); }
回答2件
あなたの回答
tips
プレビュー