编写留言本应注意的问题(适用PHP和ASP)

问题

以下是我编写留言本时积累的经验:

一、防止表格变形
在相应表格标签中加入

style="TABLE-LAYOUT: fixed; WORD-BREAK: break-all"

二、屏蔽html代码

在提交留言时把留言内容中的"<" 和 ">" 替换成  &lt; 和 &gt;即可。

三、替换硬回车

即保留签写留言者写留言时的样式,这也需要用到替换
在ASP中替换chr(13)为<br>

在PHP中替换"\n"为<br>

注意:如果要结合屏蔽html代码,必须先替换第二点所说的再替换第三点

欢迎提供编写留言本中其它应该注意的问题!

时间: 2025-01-19 14:48:01

编写留言本应注意的问题(适用PHP和ASP)的相关文章

技巧:用PHP编写留言本应注意的问题

一.防止表格变形 在相应表格标签中加入 style="TABLE-LAYOUT: fixed; WORD-BREAK: break-all" 二.屏蔽html代码 在提交留言时把留言内容中的"<" 和 ">" 替换成 < 和 >即可. 三.替换硬回车 即保留签写留言者写留言时的样式,这也需要用到替换 在ASP中替换chr(13)为<br> 在PHP中替换" "为<br> 注意:如

sqlite-如何使用sqllit数据库编写留言板?

问题描述 如何使用sqllit数据库编写留言板? 使用sqllit数据库编写一个简单的留言板程序,整个程序只要一个页面,页面最上面是留言输入框,之后所有的留言按照最后发表在最前面排序,需要显示每个留言的发布时间,发布ip 解决方案 先写好你需要的jsp页面,及留言的页面,包括哪些信息,例如:留言标题,内容,或者日期等,在数据库中建立相应的表.在src下建立相应的包,连接数据库的包,还有将留言板写入数据的包,在数据库中建立相应的表 解决方案二: 分析需求,设计好数据库的表结构

实例编程:用ASP.Net和Access编写留言本

1.用Access建造一个数据库data.mdb,建立表Guest,结构如下: ID 自动编号 标题 字符串 署名 字符串 正文 备注.   2.guest.aspx  <%@ Import Namespace="System.Data" %>   <%@ Import Namespace="System.Data.OleDb" %>   <html><head>   <style>   <!--  

用ASP.Net编写留言本

asp.net  1.用Access建造一个数据库data.mdb,建立表Guest,结构如下:    ID 自动编号    标题 字符串    署名 字符串    正文 备注.   2.guest.aspx   <%@ Import Namespace="System.Data" %>   <%@ Import Namespace="System.Data.OleDb" %>   <html><head>   <

用ASP.Net和Access编写留言本

access|asp.net 1.用Access建造一个数据库data.mdb,建立表Guest,结构如下: ID 自动编号 标题 字符串 署名 字符串 正文 备注.   2.guest.aspx   <%@ Import Namespace="System.Data" %>   <%@ Import Namespace="System.Data.OleDb" %>   <html><head>   <style

使用FleaPHP框架构建简单留言本应用

架构 [FleaPHP介绍] FleaPHP是国产的一个MVC框架,目前主流的框架Zend Framework.Symfony.CakePHP,国内还有FCS.Plite等框架都是值得期待的. 我们看看官方的介绍:FleaPHP 为开发者轻松.快捷的创建应用程序提供帮助.FleaPHP 框架简单.清晰,容易理解和学习,并且有完全中文化的文档和丰富的示例程序降低学习成本.使用 FleaPHP 框架开发的应用程序能够自动适应各种运行环境,并兼容 PHP4 和 PHP5.FleaPHP 的全名是 Fa

PHP+TXT留言本简单实例

该站刚成立不久,便有网友给我来信,说:对于支持PHP的免费个人主页空间不支持用户的MySQL,怎么编写留言板?其实留言板的编写还有一种很简单的方法,那就是操作文本文件的方式. 写两个PHP文件(note.php和result.php)另外加一个保存留言记录的文本文件(note.txt). 好了,先看例子:(note.php) <html><head><title>小小留言本</title></head><style type="t

php留言板制作教程

创建一个数据表  代码如下 复制代码 CREATE TABLE `message` ( `id` tinyint(1) NOT NULL auto_increment, `user` varchar(25) NOT NULL, `title` varchar(50) NOT NULL, `content` tinytext NOT NULL, `lastdate` date NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=

Ajax+GridView+Xml的简易留言薄

ajax|xml aspx文件  <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml1