我在我的幼虫网站中使用债权人在我的前面板中发布数据。但标签显示如下例:
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');
答案 0 :(得分:0)
Laravel正在逃离这个字符串。试试 -
{!! $variable !!}
默认情况下,Blade {{}}语句会自动通过PHP的htmlentities函数发送,以防止XSS攻击。