+ -
当前位置:首页 → 问答吧 → 发个新闻发布小系统

发个新闻发布小系统

时间:2008-10-17

来源:互联网

这几天花了一些时间写了个小新闻发布系统,现在发到这里来供新人学习学习,高手就不用看了。
PS:由于不能上传大于250K的文件,所以把编辑器去掉了,我用的是FCK,你们自己从网上下吧。在此也期望PHPCHINA能够在这方面开放一点。这里也不提供数据库里的东西,你们看代码吧。

还是给出数据库文件吧,我把里面的用户名和密码改了,你们自己加上吧,找到'INSERT INTO cgcms_users' 那里改就行了,

cgcms.rar (54.21 KB)

下载次数:475

2008-10-17 14:31

作者: xanxin   发布时间: 2008-10-17

没SQL文件?咋运行

作者: sense983   发布时间: 2008-10-17

呵呵~~~没sql就自己设计一个了~~~

作者: licess   发布时间: 2008-10-17

谢谢了,很适合我,努力学习中!

作者: 171ao   发布时间: 2008-10-17

貌似有错误

作者: ieliwb   发布时间: 2008-10-17

非常感谢哈!
虽然没有运行使用,但是下载下来学习你里面的PHP代码还是非常有价值的,谢谢!

作者: sfrost   发布时间: 2008-10-18

多多学习呀

作者: zyxaaa   发布时间: 2008-10-18

谢谢,下来看看

作者: 清竹飛翔   发布时间: 2008-10-18

大力支持原创

作者: gently   发布时间: 2008-10-18

感谢啊。学习下

作者: 专注   发布时间: 2008-10-18

支持原创

作者: david11103   发布时间: 2008-10-19

下来学习看看

作者: foxla   发布时间: 2008-10-19

很好。.很多谢你的无私奉献

作者: teri   发布时间: 2008-10-20

喜欢你这样的好人

作者: To豆泥_   发布时间: 2008-10-22

刚配好了,界面是比较简单了,程序有空好好看看,支持一下~

http://www.wonderimage.cn

作者: 北穆   发布时间: 2008-10-23

顶了

作者: sejie10011   发布时间: 2008-10-23

后台好像登陆不了

作者: q1i2ong3   发布时间: 2008-10-26

谢谢了,很适合我,努力学习中!

作者: happyandsad   发布时间: 2008-12-22

谢谢,正在学习中

作者: 秋风99   发布时间: 2009-03-29

学习中啊

作者: vilda   发布时间: 2009-03-30

看看

作者: mailangel123   发布时间: 2009-03-30

版主后台登陆不了哎

作者: dumaizi   发布时间: 2009-05-29

楼主发的cgcms系统在我机器上有些问题,今天有时间做了些修改,感兴趣的朋友给拍拍砖,呵呵.
以下是对该系统的修改位置说明和学习该系统中的一些简要分析:

=============================
updated introduce
============================

1. cgcms/admin/login.php

add:
line 2: require_once('../adminglobal.php');

2. cgcms/adminglobal.php



comment line 2 :

require_once('./inc/commom.php');

add line 3:

require_once('inc/commom.php');

comment line 36:
        //$temp = WEBROOT."templates/admin/$temp.php";

add line 37:

        $temp = WEBROOT."templates\\admin\\$temp.php";

3. cgcms/in/commom.php

add line 10: define('INADMIN', 1);

4. 后台密码修改为: username: admin, password: admin

在数据库cgcms的cgcms_users 表中的 uname 改为 admin,upwd改为admin的md5加密后的值‘21232f297a57a5a743894a0e4a801fc3’

5. cgcms/admin/article.php

comment line 47:include_once(WEBROOT.'/admin/fck/fckeditor.php');

added line 48 : include_once(WEBROOT.'admin\\fck\\fckeditor.php');


==================
workflow
==================

1. index.php :

require_once gloable.php

include temp()

include(temp('default', 'header'));
include(temp('default', 'index'));
include(temp('default', 'footer'));



2. admin/login.php

require_once admingloble.php

include admintemp()


include(admintemp('header'));
include(admintemp('main'));
include(admintemp('footer'));


3. login success, opened cp.php

default url:

http://localhost/cgcms/cp.php?adminjob=main



4. 关键跳转:

in cp.php

$adminjob = $_GET['adminjob'] ? $_GET['adminjob'] : 'main';
$topmenu = array('');
$adminjob = in_array($adminjob,array('main', 'article', 'config', 'cat', 'user', 'friendlink')) ? $adminjob : 'main';
if(file_exists('./admin/'.$adminjob.'.php')) {
        include('./admin/'.$adminjob.'.php');

so in templates files, when invoke cp.php, use relative path.


=====================================
analyse table for understanding get_catlist_bysql() in cgcms/adminglobal.php

=====================================
table cgcms_categories

cid
cup = 0 or cid, 0 表示一级类别, cid+depth 表示 每个级别类有几个层次
depth= 1,2,3 ...层次, 1表示第一层,2表示第二层,3,表示第三层
sons= 0,1,2 每个层次的孩子的个数

作者: dumaizi   发布时间: 2009-05-30

不知道怎么能把修改后的源码上传上去? 有知道的告诉下啊,谢谢了

作者: dumaizi   发布时间: 2009-05-30

修改后的cgcms, 我的环境是winxp+phpnow套件

cgcms.rar (1.33 MB)

下载次数:17

2009-5-31 13:18

作者: dumaizi   发布时间: 2009-05-31

预览:http://phpvc.com/case/cgcms/
最近想重新写一下,以后会好的

作者: xanxin   发布时间: 2009-06-01

期待。。。

作者: dumaizi   发布时间: 2009-06-01

感谢楼主和 dumaizi  的分享

作者: easyli   发布时间: 2009-06-06

支持。。。。

作者: Cr@zyTreE   发布时间: 2009-07-28

顶一下

作者: ImFantasy   发布时间: 2009-08-31

一点注释也没有啊

作者: ImFantasy   发布时间: 2009-08-31

关注下。

作者: vsxp   发布时间: 2009-09-02

谢谢了,新手。

作者: xinyangnonfu   发布时间: 2009-11-21




学习学习~

作者: zhoushj   发布时间: 2009-11-21