有人可以帮我解决这个问题。
我只是想显示来自用户的消息。消息从文本区域进入我的数据库。我的问题是,当我键入消息并将其格式化为分段时,它不会以该格式显示并将其显示为一个长段落。
像这样。
要更改文档的整体外观,请在“页面布局”选项卡上选择新的主题元素。要更改快速样式库中可用的外观,请使用更改当前快速样式集命令。\r\n\r\n主题库和快速样式库都提供重置命令,以便您始终可以将文档的外观恢复为当前模板中包含的原始外观。
我尝试使用 nl2br() 和 strip_tags() 但仍然没有运气
验证消息中的代码。
// Check for message
if ( !empty ( $_POST['message'])) {
if ( mb_strlen ( $_POST['message'], 'UTF-8') <= 20 ) {
$reg_errors['message'] = 'Your message must be greater than 20 characters';
} else {
$message = mysqli_real_escape_string($dbc, $_POST['message']);
}
} else {
$reg_errors['message'] = 'Message: This field is required.';
}
这是我从数据库中选择消息时使用的代码
$message= $row['message'];
$message= nl2br(strip_tags($message));
当回显 $message 时,它会打印一个类似上面的段落。