Laravel

php上传防止js注入

   public function setXxnrAttribute($value)
    {
        $preg = "/<script[\s\S]*?<\/script>/i";
        $newstr = preg_replace($preg,"",$value, -1);    //第四个参数中的3表示替换3次,默认是-1,替换全部
        $this->attributes['xxnr'] = $newstr;
    }

留言