|
主题: 如何正确显示带(多张)图片的新闻内容?
|
泡饭
职务:普通成员
等级:2
金币:2.0
发贴:734
|
#12006/3/29 10:44:52
设想: 1,上传要显示的图片,然后将路径取出赋值给session 2,将路径session这个值插入对应这条新闻的字段pic_url内 3,在前台显示时,判断pic_url是否为空,若不为空则显示图片,并根据网页实际固定大小,并将显示出的图片作一链接,以便用户点击后可察看原图。
问题: 1,不知我的思路对不对,有没更简单的方法? 2,我上面说的已经实现,但是,若用户有2张以上图片需要上传,就不知道如何设计数据表内的字段了。 3,有2张以上图片不知如何在浏览页面显示了?
|
三仙半
职务:普通成员
等级:1
金币:0.0
发贴:241
|
#22006/3/30 19:22:51
我觉得可以这样: 1、把主表的pic_url字段设计成picFlag,为boolean型的 2、设计一个辅助表,3个字段:1是图片ID(自动编号就行了);2是新闻的ID;3是图片的URL 3、在前台显示时,判断picFlag是否为真。假,就可以什么都不做;真,就查询辅助表找到它们,显示可以用单循环/双循环实现,至于到底怎么显示,与具体应用有关。
闭起眼睛看人生
|
蓝鲸
职务:版主
等级:5
金币:42.1
发贴:2614
|
#32006/3/31 10:30:38
一些在线编辑器的做法是上传图片后,直接通过JS把插入图片文件链接插入内容中。 这样做就是要求有一定基础了。 也可以下载一在线编辑器先用着,如果想进一步了解,最好下载一带有源码的编辑器学习。
非常大鱼
|
蓝鲸
职务:版主
等级:5
金币:42.1
发贴:2614
|
#42006/3/31 10:50:50
图片链接,可以判断PicUrl,这种做法可以 图片自动编号的话还增加一图片类型字段,是jpg还是gif,png,比较繁琐,用一字段专门存储比较好。 我喜欢把上传图片另起名,也就是按时间日期、随机号组成新名,存在一专门字段中。
另外ACCESS中直接取出ID号是否有些麻烦,看一些文章是ASP的可以马上取得ID号,但.net中一直还没找到方法,就作为一问题讨论一下
.net中,ACCESS数据库插入记录,如何马上取得新的ID号
因ACCESS数据库不能执行二句以上组合的SQL,存储过程也一样,所以现在除了比较简单的程序,一般都改用SQL SERVER了。
非常大鱼
|
三仙半
职务:普通成员
等级:1
金币:0.0
发贴:241
|
#52006/3/31 13:17:58
还是鲸兄想的全面,看来我也应该学点.net了。
闭起眼睛看人生
|