Php不会从数据库中回显html

时间:2012-05-13 20:41:14

标签: php html echo

$stmtcon = $mysqli->prepare("Select content From tblcontent Where contentid =?");
$stmtcon->bind_param('s', $loadcontent);
$stmtcon->execute();
$stmtcon->bind_result($htmlcontent);
$stmtcon->fetch();
$stmtcon->close();

echo $htmlcontent;

代码在我的计算机上完美运行,但不会在我使用的服务器上回显。如果我在htmlcontent上做了一个isset,它就会恢复正常。页面上的每个其他元素都会加载。

设置中是否有任何安全措施可以阻止此回声?内容包含html。

感谢。

编辑 - 我将字段的类型从longtext更改为文本,是否有任何理由说明longtext不起作用,感谢您的回复^ _ ^

1 个答案:

答案 0 :(得分:1)

它可以与缓冲有关吗? 你能在bind_result之前放一个$ stmtcon-> store_result()并试试吗?