fix addslashes()

databind
vitalif 2010-08-06 21:45:43 +00:00 committed by Vitaliy Filippov
parent 83da6d657f
commit 2e9abd426e
1 changed files with 3 additions and 3 deletions

View File

@ -837,9 +837,9 @@ $iset";
}
/* экранирование кавычек */
function function_quote($e) { return "str_replace(\"\\n\",\"\\\\n\",addslashes($e))"; }
function function_addslashes($e) { return "str_replace(\"\\n\",\"\\\\n\",addslashes($e))"; }
function function_q($e) { return "str_replace(\"\\n\",\"\\\\n\",addslashes($e))"; }
function function_quote($e) { return "str_replace(array(\"\\n\",\"\\r\"),array(\"\\\\n\",\"\\\\r\"),addslashes($e))"; }
function function_addslashes($e) { return "str_replace(array(\"\\n\",\"\\r\"),array(\"\\\\n\",\"\\\\r\"),addslashes($e))"; }
function function_q($e) { return "str_replace(array(\"\\n\",\"\\r\"),array(\"\\\\n\",\"\\\\r\"),addslashes($e))"; }
/* преобразование символов <>&'" в HTML-сущности &lt; &gt; &amp; &apos; &quot; */
function function_htmlspecialchars($e) { return "htmlspecialchars($e,ENT_QUOTES)"; }