php - 调用 adminhome() 函数时,我必须打开 adminhome1 视图
问题描述
调用 adminhome 函数时,我必须从控制器打开 adminhome1 视图
这是控制器中的功能我尝试了太多东西但没有用
public function adminlogin()
{
$data = Input::all();
log::info($data);
$username = $data['username'];
$password = $data['password'];
$query = "call admin_access('$username','$password');";
$result = DB::select($query);
$result=count($result);
log::info($result);
if($result>0)
{
$this->adminhome($username);
}
else
{
return Response::json('login unsuccessful, please try appropriate username and password',200);
}
}
public function adminhome(){
log::info('we are in adminhome function');
//return Redirect::route('/adminhome1');
//return view('adminhome1');
// return Redirect::to('/adminhome1');
return redirect()->route('adminhome1');
//return View::make('/adminhome1')->with('name',$username);
// return redirect('/adminhome1');
// return view('adminhome1')->with('name', 'admin');
}
路线数据
Route::post('/api/adminlogin' , 'demoController@adminlogin');
Route::any('/adminhome1', function () {
return view('adminhome1');
});
解决方案
你不需要为此调用另一个函数
做这样的事情
public function adminlogin()
{
$data = Input::all();
log::info($data);
$username = $data['username'];
$password = $data['password'];
$query = "call admin_access('$username','$password');";
$result = DB::select($query);
$result=count($result);
log::info($result);
if($result>0)
{
return redirect('adminhome1');
}
else
{
return Response::json('login unsuccessful, please try appropriate username and password',200);
}
}
public function adminhome(){
log::info('we are in adminhome function');
return view('adminhome1');
}
对于路线
Route::post('/api/adminlogin' , 'demoController@adminlogin');
Route::any('/adminhome1', 'demoController@adminhome');
推荐阅读
- python - Python和Matplotlib,如何添加多个窗口?
- reactjs - 侧边栏菜单由它自己呈现
- javascript - 如何解决 Javascript 中的“Uncaught TypeError: Object must be an instance of class”错误?
- python - 2个图之间的Python matplotlib交集以仅获取其中一个图的颜色
- python-3.x - 使用正则表达式提取一些日期
- c++ - 是 shared_ptr
::reset() 无锁? - c++ - 如何通过投影和视图矩阵变换顶点,是否需要碰撞检测?
- node.js - __filename 上下文中的 [eval] 是什么?
- powershell - Powershell使用If else语句执行while循环
- python - Cog 文件无法在同一目录中找到 .json 文件