2016-01-07 2 views
0

Я пытаюсь преобразовать специальные символы для безопасного вывода в моем представлении с помощью Laravel. Я знаю, что лезвие делает это за вас, но все мои данные отображаются через JavaScript Ajax-запросы. Моя исходная функция для достижения этого, кажется, не работает (используется с CodeIgniter):Преобразование специальных символов в объекты HTML, Laravel

 //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 

ли Laravel обеспечивает удобный способ преобразования большого числа записей базы данных для безопасного выхода?

ответ

0

Мы не предоставили фильтр XSS, так как это больше по своему усмотрению. Существует, однако, отличная статья с готовой к использованию функцией фильтра XSS, расположенной at this link.

Надеюсь, это поможет!

Смежные вопросы