在laravel 5.4中将用户数据发送给另一个用户

时间:2017-05-23 04:18:54

标签: php laravel

首次用户点击按钮后,我尝试将存储在数据库中的用户数据发送给其他用户。

之前我问过Add apply button to laravel 5.4这个问题,我试图按照建议给我做的,目前我有这个代码:

@if (Auth::guest())

@else
    <div class="text-center">
        <a class="btn btn-info btn-round" href="#" id="{{ Auth::user()->id }}">
            <i class="now-ui-icons ui-1_send"></i> APPLY NOW
        </a>
    </div>
@endif

首先,我知道我的代码不完整,我不知道如何完成它! 其次我不知道如何将数据传递给第二个用户。

PS:我需要的代码不仅仅是我已经得到建议的建议,而且我也陷入了困境。

感谢。

1 个答案:

答案 0 :(得分:0)

  1. 在您的控制器上创建功能以接收用户ID并获取所有用户信息
  2.    public function apply($id){
              $data["users"] = User::where('id', $id)->get()->first();
              return view("dashboard", $data)
        }
    
    1. 使用post或get方法创建路由,在本节中我使用get方法
    2.   

      Route::get('/apply/{id}', 'YourController@apply');

      你的href应该喜欢这个

        <a class="btn btn-info btn-round" href="apply/{{ Auth::user()->id }}">
           <i class="now-ui-icons ui-1_send"></i> APPLY NOW
        </a>
      
        在仪表板上
      1. ,使用此脚本声明用户信息
      2.   

        $用户&GT;名称
          $用户&GT; email`

        希望这可以帮助您解决问题,任何问题请发表评论