电脑软硬件应用网
当前位置: 电脑软硬件应用网 > 设计学院 > 网页设计 > 正文
[组图]如何用Dreamweaver制作留言本
如何用Dreamweaver制作留言本
2011-8-8 9:44:51  文/网络收集   出处:电脑软硬件应用网   

其次再做如果记录不为空的情况下输入留言的表格出来,分别定位在输出留言表格标签的前面和后面,插入ASP代码块如下图输入:

  此代码块的意思为:将RS记录指针指向第一个记录,然后开始判断移动记录时,记录结尾是否为空,如果不为空接着移动指针,把所有数据都读取出来。直到结尾为空时,退出循环。

  然后我们做最重要的也是最频繁使用的工作了,就是把数据表里各字段的记录分别读取出来放在表格的不两路位置上,例姓名,QQ,邮箱及留言等。先转换到设计视图和代码视图的环境下,如下图:

  我们发现上图多了很多标记,这就是刚才在代码视图中输入的ASP代码,方便我们在设计视图中进行修改,输出预览是不影响排版的。我们把光标定位在姓名旁边的表格里,点击插入栏ASP里的,自动插入代码区里指定位置,比较方便,不容易搞错,如下图:

  然后选中姓名旁边的标记,点属性栏里的Edit编辑按钮,输入rs("name")即可。<%= %>表示输出变量值,相当于response.write的简化版。rs是上次已建过的recordset对象,可以直接读取字段里的内容,name是数据表里book里的姓名字段。

  同理按以上方法再插入ASP代码留言内容、发表者、发表时间及回复内容在不同位置,分别是:

  留言内容:<%=server.htmlencode(rs("content"))%>
  发表者:<%= rs("name") %>
  发表时间:<%= rs("time") %>
  站长回复:<%= rs("repcontent") %>

  大家可能发现了,留言内容插入的代码和别的稍微不一样,多了server.htmlencode这个对象,这是为了安全问题设置的,是HTML编码对象,可以使带有HTML标签的文本不被解释为HTML标记,这样可以防止被恶意者来写入特殊执行代码,造成不必要的损失。

  这样就写好了,如下图所示:

 

  接着再做OICQ,EMAIL,HOMEPAGE的链接设置,这个和上述不太一样,它不是直接显示出记录即可,而是将鼠标移到QICQ上浮现留言者的QQ号码,点击EMAIL自动给留言者发信,点击HOMEPAGE直接到达留言者的网站。
  选中OICQ,加上“#”空链接,同样的也给EMAIL和HOMEPAGE加上“#”空链接。如下图所示:

  大家都知道给图片加提示比较简单,直接在ALT里设置文字说明就可以了,但文字却没有ALT,没关系

上一页  [1] [2] 

  • 上一篇文章:

  • 下一篇文章: 没有了
  • 最新热点 最新推荐 相关阅读
    asp是什么?
    Access数据库Asp.net连接例程
    虚拟主机访问asp显示500错误
    Asp无组件生成缩略图
    ASP采集水印,缩略图 实现,参考代码
    ASP编程中几个非常有用的例子
    ACCESS数据库在ASP中的应用
    三种中文分词算法优劣比较
    ASP教程:删除记录和链接数据库程序解
    ASP生成html或者txt文件实例
    关于45IT | About 45IT | 联系方式 | 版权声明 | 网站导航 |

    Copyright © 2003-2011 45IT. All Rights Reserved 浙ICP备09049068号