系统演示地址:【请复制下面网址在浏览器打开】
http://www.yydhy.com/index.php/Index/CodeShow/code_id/3.html
系统录制视屏
视屏演示地址:
http://www.tudou.com/programs/view/pT9mAAOWghM/
系统演示效果图:
系统使用说明
项目说明:新闻管理系统,数据库由两张表实现
? 功能简介:
1.1实现用户的注册(register.php)与登录(login.php),用户注册信息有用户名、密码、性别、电话号码、住址,其中用户名、密码、性别不能为空,
性别只能是1(男)或0(女),默认为1。用户登录后来到自己发布的新闻页面(myNews.php)。
1.2用户登录后能发布新闻(news.php),新闻包括新闻编号、标题、内容、发表日期、作者等字段,其中新闻编号是自动递增的,作者是外键,来自用户表中的用户名;
1.3网站系统的主页是index.php,用于显示所有用户发布的新闻列表,要求分页显示,每页显示10条新闻标题。新闻列表只显示作者、新闻标题、发表日期,其中新闻标题显示为链接,点击链接来到newsDetail.php页面,显示新闻的详细内容。
1.4用户登录后能看到自己的新闻列表(myNews.php),并对已发表新闻进行编辑、删除等操作。
? 开发环境
开发语言使用php,PHP是一种语法简单、功能强大的网络编程语言。在语法格式上,PHP借鉴了广泛流行的C、Java和Perl等编程语言的特点,非常类似于C语言,但比C语言更简单,易学和易用,因此特别适合于学习过C语言,有志于网络编程的人学习和使用。
数据库使用mysql:MySQL[1] 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司。MySQL 的关系型数据库管理系统,MySQL 是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一
个大仓库内,这样就增加了速度并提高了灵活性。MySQL 所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,
一般中小型网站的开发都选择 MySQL 作为网站数据库。由于其社区版的性能卓越,搭配 PHP 和 Apache 可组成良好的开发环境。与其他的大型数据库例如 Oracle、DB2、SQL Server等相比,MySQL 自有它的不足之处,但是这丝毫也没有减少它受欢迎的程度。
对于一般的个人使用者和中小型企业来说,MySQL提供的功能已经绰绰有余,而且由于 MySQ L是开放源码软件,因此可以大大降低总体拥有成本。
一、功能说明
? 系统注册
? 系统登录登录
? 发布新闻
? 浏览新闻
? 查看我的新闻
? 登录账户退出
二、使用说明
1、在mysql中创建一个名字为news的数据库 字符集选择=>>> utf8 排序规则可默认 不选择;
2、导入news.sql中的内容即可或者可以使用命令行执行;
使用命令行执行方式注意中文乱码问题。
3、修改config.php配置文件,修改数据库连接属性:
属性说明:
$mysql_host="localhost"; //链接地址
$mysql_user="root"; //数据库用户名
$mysql_password="root"; //数据库登录密码
$mysql_database="news"; //数据库名
3、运行非常简单使用phpstudy wampp lamp Wamp Server
或者其他PHP开发工具打开放到WWW目录就可以运行,在浏览器输入http://localhost/文件名 便可以直接访问,非常适合不懂程序的同学。
phpstudy下载地址:http://www.phpstudy.net/
4、测试用户登陆:
admin admin
或者注册后即可登陆