textarea模板代码中的变量关闭textarea标签

时间:2011-09-03 11:20:43

标签: html textarea

我的控制面板(HTML模板编辑器)

<?
$textarea = '<textarea>';
$textarea .= $template_code;
$textarea .= '</textarea>';
echo $textarea;
?>

变量$template_code包含html,包括</textarea>

for example -> $template_code = '</textarea> ......';

这意味着该变量将关闭我的textarea,其他代码将在我的真实textarea之外!!

我怎能避免这种情况?

1 个答案:

答案 0 :(得分:1)

使用htmlentities来转义特殊字符。

echo '<textarea>'.htmlentities($template_code).'</textarea>';