相关疑难解决方法(0)

如何防止Laravel中的SQL注入?

在我的控制器中,我有这个代码:

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注入安全.或者我应该在这里做一些变量清理?清理用户输入的最佳方法是什么?非常感谢帮助我:)

laravel-4

15
推荐指数
2
解决办法
2万
查看次数

Macroable.php第74行中的BadMethodCallException:方法控制器不存在

当我按照路由控制器时,我遇到了一些问题.

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:

http://take.ms/3NqA4

请看一下,让我知道代码有什么问题.

laravel-5

8
推荐指数
2
解决办法
1万
查看次数

标签 统计

laravel-4 ×1

laravel-5 ×1