【问题标题】:Passing form value from one form/page to another - Laravel将表单值从一个表单/页面传递到另一个 - Laravel
【发布时间】:2013-07-04 20:29:28
【问题描述】:

这是对我的问题的解释。

我有两种形式: 添加和添加1

2 页: add.php & add1.php

2个功能: 函数 post_add 和函数 post_add1 当用户填写并提交表单add后,函数post_add会自动重定向到用户add1。

我想从表单中传递值(在用户填写并提交之后)add

"echo Form::text('name', Input::get('name'));"

表格add1,因为你需要在下一个表格中输入相同的内容。

提前致谢!

【问题讨论】:

  • 发布一些代码真的很有帮助!谢谢!
  • 你如何将用户从一种形式“重定向”到另一种形式?
  • 这是一个重定向函数:return Redirect::to_action('products@add1');成功完成表单后,重定向到另一个页面。

标签: php forms laravel


【解决方案1】:

只需使用 Session::flash();

就这样……

 function post_add(){
 //blah blah your code.
 $passvalues = Input::all();
 Session::flash('values', $passvalues);     
 Redirect::to('/add1');

  }

  function post_add1(){
  //Now you have access to that input...

  $oldinput = Session::get('values');
  //do whatever you need to with the old/passed input
  }

或者你可以做一个 with()....

     function post_add(){
 //blah blah your code.
 $passvalues = Input::all();

 Redirect::to('/add1')->with('values', $passvalues);

  }

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多