如题,我是新手,想做一个像这个网站下载频道那样下载了可以评论,可以评级的网站,但是不太清楚这样怎么实现的?希望各位高手可以指点迷津,谢谢?另外,权限管理是怎样在数据库设计和编程中实现的也请各位帮帮我

解决方案 »

  1.   

    评论
    是要在下载的文件的表下加一个评论的属性,引出一张评论的表对吗?
    权限管理
    百度时给的是各种插件,我想问用java+数据库的方式手工能不能实现?怎么实现?
    还有,我想问这个csdn真的好厉害,这个网站是用什么搭的?
    那个下载和论坛是要手工编程实现的还是有相关的模板?
      

  2.   

    由于一个资源对应多个用户 所以 要是直接放资源表下面 会有很多空值  如果不多 也没事
    直接就是这样
    id   下载文件  上传人  下载人  评论  星级 就这六个列 上传的时候就前三个
    下载是填下载人 + id可以同下载文件id 也可以在下载文件里填下载文件的ID 用于关联用户下的是这个文件
    评论就天下后三个 + id同上查询下载文件 就查下载文件字段是否为空重复下载不扣分 就是 用户点击下载的时候 查看 此文件id下有没有此下载用户显示评论就是评论部为空的显示
      

  3.   

    然后就是你的Controler怎么去处理这些数据
      

  4.   

    权限管理要看你怎么管理了。
    用Java 和 数据库进行管理 当然可以了问题就是你想要一个怎么样的管理这个问题就大的了如果你只是想让一个用户只能下载 不能上传
    你就在用户表里面加个字段  就ok了
      

  5.   


    这个就是在前台或者后天进行判断 用户时候登录 前台抹掉下载按钮前台用户好绕过去 所以后台在处理下,用户点击下载 判断用户是否是登录的你是说 一回车 评论就插入评论栏里面吗?这个是 你回车后 表格数据提交然后进行后台插入数据库 把刚添加的信息展示在前台, 看他页面没有怎么动应该是用Ajax异步传输实现的
      

  6.   

    或者难道验证码是编程产生的???那个加评论想做成网站里那样一回车先缩一下再加到前面的评论上,这个效果是在java里做还是Dreamweaver修改网页的时候做?你说的那个抹掉怎么实现的???不会是放在不同的.inc里等登陆后再显示,一个按键也可以吗?还有,我想做个图片自动能翻的那种广告,请问这是一个网页的组件还是java编程实现的?O(∩_∩)O谢谢