PHP-J Latest Вопросы

bigtoe
  • 0
  • 0

В PHP 5.2 filter_var() очищает текст. В WP esc_html() очищает текст. Первый работает с высокоразрядным символом в текстовой строке, например Ã, а второй — нет. esc_html, кажется, полностью поглощает строку, содержащую высокоразрядный символ. Вот пример, написанный как простой плагин WP: <?php /* Plugin ...

onetrickpony
  • 0
  • 0

http://core.trac.wordpress.org/browser/trunk/wp-includes/formatting.php#L2239 Я смущен тем, когда следует использовать любой из них. Предполагая, что у меня есть этот URL: http://site.com/?getsomejavascript=1, который динамически генерируется javascript: если я включаю скрипт с esc_url(add_query_arg('apples', 420)), я получаю, http://site.com/?getsomejavascript=1&apples=420 и он ломается из-за этих #038; ссылок если я использую, esc_url_raw(add_query_arg('apples', ...

amit
  • 0
  • 0

У меня есть страница параметров темы, на которой пользователь может добавлять определенные параметры, такие как ссылки на Facebook и т. д. Один из вариантов предназначен для некоторого рекламного кода, и при сохранении его в качестве параметра он снова и снова ...

jiewmeng
  • 0
  • 0

Я прочитал Professional WordPress, и там написано: esc_html Функция используется для очистки данных, содержащих HTML. Эта функция кодирует специальные символы в их объекты HTML. esc_attr функция используется для экранирования атрибутов HTML esc_url . Эту функцию следует использовать для очистки URL-адреса от недопустимых символов. ...

mikekoder
  • 0
  • 0

Я использую SyntaxHighlighter Evolved для выделения примеров кода. Например [csharp] string s = "text"; List<int> numbers = new List<int>(); [/csharp] Когда я впервые сохраняю его, все в порядке, но при редактировании wordpress меняет текст на [csharp] string s = &quot;text&quot;; List&lt;int&gt; numbers = new List&lt;int&gt;(); [/csharp] ...