文件操作 - Sanitizer.php
返回文件管理
返回主菜单
删除本文件
文件: /home/acihmzbq/public_html/wp-content/plugins/ninja-forms/includes/Handlers/Sanitizer.php
编辑文件内容
<?php namespace NinjaForms\Includes\Handlers; /** * Sanitize output for enhanced functionality while maintaining security */ class Sanitizer{ const DISALLOWED_SCRIPT_TRIGGERS=[ '/<\s*(script)/i', // < script (includes empty spaces after opening tag) '/(onload)/i', // word 'onload' '/(onerror)/i', // word 'onerror' '/(onfocus)/i', // word 'onfocus' '/(javascript)/i' // word 'javascript' ]; /** * Block disallowed script triggering text * * @param string $string * @return string */ public static function preventScriptTriggerInHtmlOutput(string $string): string { $return = $string; $fail = false; foreach(self::DISALLOWED_SCRIPT_TRIGGERS as $disallowedString){ $preg_match = preg_match($disallowedString,$string); if($preg_match){ $fail = true; } } if($fail){ $return = htmlspecialchars($return,\ENT_QUOTES); } return $return; } }
修改文件时间
将文件时间修改为当前时间的前一年
删除文件