我允许在MySQL上使用特殊字符,但现在我需要删除HTML标记,
$channelstatus = mysql_real_escape_string('strip_tags', $_POST[channelstatus]) ;
mysql_query("UPDATE profiles SET channelstatus='$channelstatus'
WHERE username='".$_SESSION['membersusername']."' ");
这是输入框
<input name="channelstatus" type="text" id="channelstatus" value="<?php
$str = "$channelstatus";
echo "text--->".preg_replace('/(?:<|<)\/?([a-zA-Z]+) *[^<\/]*?(?:>|>)/', '', $str)."\n";
?>" />
有人可以帮忙吗?
答案 0 :(得分:0)
修复它!
<input name="channelstatus" type="text" id="channelstatus" value="<?php
echo strip_tags($channelstatus, '');
?>" />
工作正常&lt;:D