I am trying to convert special characters for safe output in my view using Laravel. I know blade does this for you - but all my data is being displayed via JavaScript Ajax requests. My original function for accomplishing this doesn't seem to work (used with CodeIgniter):

我正在尝试使用Laravel在我的视图中转换特殊字符以获得安全输出。我知道刀片为你做了这个 - 但我的所有数据都是通过JavaScript Ajax请求显示的。我完成此功能的原始功能似乎不起作用(与CodeIgniter一起使用):

       //sanitize tasks for safe output
        function sanitize_object_h( $array ) {
            $array_modified = $array;

            foreach( $array_modified as $object ) {
                foreach( $object as &$item ) {
                    $item = htmlentities( $item, ENT_QUOTES );
                }
                //end foreach
            }
            //end foreach
            return $array_modified;

        }
        //end sanitize_object_h

Does Laravel provide a convenient way of converting large numbers of database records for safe output?

Laravel是否提供了一种方便的方法来转换大量数据库记录以获得安全输出?

1 个解决方案

#1


0

We have not provided an XSS filter, as it is more at the users discretion. There is, however, a great article with a ready-to-go XSS filter function located at this link.

我们没有提供XSS过滤器,因为它更多地由用户自行决定。但是,有一篇很棒的文章,在这个链接上有一个随时可用的XSS过滤功能。

I hope this helps!

我希望这有帮助!

更多相关文章

  1. 设计html编辑器预览功能背后的理论
  2. 多选列表框功能
  3. javascript实现查看html网页放大图片功能
  4. 结合悬停和点击功能(jQuery)?
  5. 整理简易分享功能
  6. ArcGIS API For JavaScript 实现鼠标移入graphic提醒功能
  7. Javascript是实现HTML5强大功能的重要语言
  8. 百度搜索功能
  9. 【Python】torrentParser1.04 增加获得磁力链URI功能

随机推荐

  1. Android(安卓)Widget开发
  2. Material Design主题
  3. 前端 js 判断设备类型是手机还是PC 并打
  4. Android2.2 API 中文文档系列(2) —— Edit
  5. Android 开发网站网址
  6. Android:CountDownTimer 实现倒计时功能
  7. Android的Audio系统详解
  8. Android 6.0 去掉锁屏
  9. Android小项目之底部导航(RadioButton&Fr
  10. Android Relativelayout布局属性