html标签在我的页面中显示为字符串

时间:2016-02-17 05:13:43

标签: javascript php html laravel-5

我在我的幼虫网站中使用债权人在我的前面板中发布数据。但标签显示如下例:

IMAGE_PIXELS

然后我使用strip_tags()函数它只显示内容。但它没有采用标签的功能。例如:

<b>text</b> 显示:文字

不显示:文字

如何正确显示?

我的代码:查看

<b>text</b>

控制器:

 <div class="col-sm-1"></div> <div class="col-sm-10"><p class="about-para">   {{$row->description}}</p>
    </div>

}             }

public function save_terms(Request $request)
    {

        $page_title = $request->input('page_title');
        $description = $request->input('description');


        $v=validator::make($request->all(),
                [
                    'page_title'=>'required',
                    'description'=>'required',

                ]
                );

        if($v->fails())
        {
            return redirect()->back()->withErrors($v->errors());
        }
        else
        {


            $data=array(

                'page_title'=>$page_title,
                'description'=>strip_tags($description),

                'created_date'=>date('created_at'),

            );


            //$return= Terms_model::save_terms($data);
             $return = Terms_model::update_terms($data);
            if($return>0)
            {
               Session::flash ('message_insert', 'Record Inserted Successfully');
                return redirect('siteadmin_terms');
            }

        else {
 // Session::flash ('message_not_insert', 'Record not Inserted');
 return Redirect('siteadmin_terms');

1 个答案:

答案 0 :(得分:0)

Laravel正在逃离这个字符串。试试 -

{!! $variable !!}
  

默认情况下,Blade {{}}语句会自动通过PHP的htmlentities函数发送,以防止XSS攻击。

Laravel Blade Template