1. 论坛系统升级为Xenforo,欢迎大家测试!
    排除公告

关于网摘模块的补充

本帖由 小叶2006-02-08 发布。版面名称:源码讨论

  1. 小叶

    小叶 New Member

    注册:
    2005-09-04
    帖子:
    17,941
    赞:
    33
    昨天说到网摘的内容页模版,看下面红色的部分。。
    这里只要将改一下
    show.html改为 /e/wangzhai/show.php?id=[!--id--]&classid=[!--classid--]


    在目录e
    下建立一个wangzhai的目录
    将show.php的文件放里面

    show.php的内容如下:
    PHP:
    <?
    require(
    "../class/connect.php");
    include(
    "../class/db_sql.php");
    include(
    "../class/q_functions.php");
    include(
    "../class/class.php");
    include(
    "../class/config.php");
    $link=db_connect();
    $empire=new mysqlquery();
    //获取参数
    $id=(int)$_GET['id'];
    $classid=(int)$_GET['classid'];
    //错误检测
    if(!$id||!$classid||!$class_r[$classid][tbname])
    {
     
    printerror("ErrorUrl","history.go(-1)");
    }
    $r=$empire->fetch1("select * from phome_ecms_".$class_r[$classid][tbname]." where id='$id' limit 1");
    if(empty(
    $r[id]))
     {
     
    printerror("ErrorUrl","history.go(-1)");
        }
    $titleurl=sys_ReturnBqTitleLink($r);
    db_close();
    $empire=null;
    ?>
    <br />
    <div align="center">信息标题:
    <a href='<?=$titleurl?>' target=_blank><?=$r[title]?></a><br />
    收录人:<?=$r[username]?>
    收藏我们的网站:<a href="http://<?=$public_r[marktext]?>"><?=$public_r[marktext]?></a>
    </div>

    WC的程序结构太乱了,而且加密了核心,不然我可以整理的好点:p 
     
  2. 小叶

    小叶 New Member

    注册:
    2005-09-04
    帖子:
    17,941
    赞:
    33
    [​IMG]

    到此为止,我们已经完成了整个网摘的内容架构。。show.php的其他内容自己去自由发挥吧。。

    enjoy it........
     
    #2 小叶, 2006-02-08
    最后编辑: 2006-02-08
  3. sluke

    sluke New Member

    注册:
    2005-09-04
    帖子:
    4,550
    赞:
    13
    好东西啊
     
  4. wm_chief

    wm_chief New Member

    注册:
    2005-09-05
    帖子:
    17,890
    赞:
    46
    统计浏览?
     
  5. 小叶

    小叶 New Member

    注册:
    2005-09-04
    帖子:
    17,941
    赞:
    33
    忘记了。。
    加一个Update的SQL操作就可以
    不过你的垃圾封装了。
     
  6. wm_chief

    wm_chief New Member

    注册:
    2005-09-05
    帖子:
    17,890
    赞:
    46
    $empire->query("update phome_ecms_".$class_r[$classid][tbname]." set onclick=onclick+1 where id='$id' ");

    这样不就可以了。。。
     
  7. 小叶

    小叶 New Member

    注册:
    2005-09-04
    帖子:
    17,941
    赞:
    33
    嗯拉。。我不会php。。[HIDE]咋了。[/HIDE]