加入表情图标问题

来源:百度知道 编辑:UC知道 时间:2024/07/07 23:27:31
实现目标:
1.在需要的网页显示各种图标,在用户发表评论时,可自行选择图标加入发表.
2.图标存储方式,我打算尽量减少ACCESS数据库大小,所以采用以下方式,在根目录下建一图标文件夹,如iphoto,放入各种图标,然后数据库存储相对路径及可。

请说明用户显示和调用页详细代码, 存储图标入数据库的代码和方法。
代码请标明重要处和可变数据处注释。
一定详细,回答无误可再加分

说一种简单的方法:
你可以把你的小图标做成数字名字,如0.gif~50.gif放到iphoto目录下(以根目录为例)
用户发表的评论比方是数据库中的content字段。
以ASP为例写一个函数:
function ICOS(str)
for i=0 to 50
str=replace(str,"[em"&i&"]","<img src=""/iphoto/"&i&".gif"" border=""0"" alt=""ICO"&i&""" />")
next
ICOS=str
end function
这个函数的作用其实是把content中的[em数字]这样的格式替换成img标记的图片。
然后在读取这个content的时候你就 变量名=ICOS(rs("content"))
直接把这个变量名在HTML中输出就可以了(<%response.write 变量名%>或<%=变量名%>)

就用这种方法:
挺好,而且又方便修改图片,更换图片等等。

把你的小图标做成数字名字,如0.gif~50.gif放到iphoto目录下(以根目录为例)
用户发表的评论比方是数据库中的content字段。
以ASP为例写一个函数:
function ICOS(str)
for i=0 to 50
str=replace(str,"[em"&i&"]","<img src=""/iphoto/"&i&".gif"" border=""0"" alt=""ICO"&i&""&q