Weird <! - php теги из базы данных - PullRequest
0 голосов
/ 01 июня 2011

У кого-нибудь была такая проблема, когда я извлекал данные из базы данных, они выглядят так, как показано ниже, в таблице базы данных они выглядят нормально.

Я использую WordPress. Любое предложение почесать мою голову.

это теги

<code><pre><!--? if (function_exists('externalGetSociofluidButtonsForCurrentUrl'))
                {echo externalGetSociofluidButtonsForCurrentUrl();} ?-->
<!--?php DisplayVotes(get_the_ID()); ?-->
<!--?php MostVotedAllTime(); ?-->

1 Ответ

6 голосов
/ 01 июня 2011

Это просто плохой способ закомментировать некоторый код PHP, за исключением того, что это HTML-цитата, необработанный код будет отправлен клиенту. В функциональном плане:

<code><pre><?php /* echo "this will not be executed" */ ?>

и

<code><pre><!--?php echo "this will not be executed" ?-->

оба отключают вызов echo, но версия HTML-цитаты отправит закомментированный код в браузер, тогда как использование /* */ просто отправит .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...