在我的控制器中,我有这个代码:
public function create($brand_id)
{
Brand::findOrFail($brand_id);
}
Run Code Online (Sandbox Code Playgroud)
还有这个:
public function search()
{
$q = Input::get('q');
$brands = Brand::where('title', 'LIKE', '%'.$q.'%')->take(80)->get();
Run Code Online (Sandbox Code Playgroud)
这段代码安全吗?"安全"我的意思是SQL注入安全.或者我应该在这里做一些变量清理?清理用户输入的最佳方法是什么?非常感谢帮助我:)
当我按照路由控制器时,我遇到了一些问题.
Web.php代码:
{"
Route::controller('/admin','adminController');
"}
Run Code Online (Sandbox Code Playgroud)
adminController.php代码:
{"
<?php
namespace App\Http\Controllers;
class adminController extends Controller{
public function getDashboard(){
echo " Get Dashborad Method ";
}}
"}
Run Code Online (Sandbox Code Playgroud)
当我遇到http://localhost:8000/admin/dashboard
错误时:
显示("Macroable.php第74行中的BadMethodCallException:方法控制器不存在.")
这是SnapShot:
请看一下,让我知道代码有什么问题.