php文章系统
1. 求用php做简单文章发布系统的详细步骤,要详细,谢谢
我是初学者,个人比较倾向于用框架完成,比如CI,MVC结构,感觉分工很清晰。
V层:展示发布页面,用表单提交发布的信息到C层;
C层:C层接收V层提交的数据,进行校验(V层也需进行一些校验),符合条件就调用M层的方法;
M层:执行各种数据库操作,返回结果给C层。
2. PHP文章管理系统在本地测试的时候能添加文章但是上传到服务器就不能添加文章了是怎么回事
可能是写入权限问题
3. 一个PHP文章发布系统
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head>
<meta http-equiv="Content-Type" content="text/html;charset=gb2312"><title>世界十大经典恐怖片--绘画资讯网</title>
<meta name="author" content="世界十大经典恐怖片">
<meta name="Copyright" content="绘画资讯网">
<meta name="Description" content="世界十大经典恐怖片">
<meta name="Keywords" content="绘画资讯网">
<link href="test/style.css" type="text/css" rel="stylesheet">
<style type="text/css">
<!--
#Layer1 {
position:absolute;
width:0px;
height:0px;
z-index:1;
left: 214px;
top: 725px;
visibility: hidden;
}
-->
</style></head><body>
<table align="center" border="0" cellpadding="0" cellspacing="0" height="136" width="800">
<tbody><tr>
<td bgcolor="#333333" height="80" width="133"><a href="http://www.google.com/"><img src="test/logo.gif" border="0" height="80" width="133"></a></td>
<td bgcolor="#333333"></td>
</tr>
<tr>
<td colspan="3" bgcolor="#660000" height="1" valign="top"></td>
</tr>
<tr>
<td colspan="2" bgcolor="#333333" valign="top"></td>
</tr>
<tr>
<td bgcolor="#333333" valign="top"><div class="STYLE4" align="center">
<div align="center">文本区</div>
</div></td>
<td bgcolor="#333333" valign="middle"><table cellpadding="0" cellspacing="0" width="100%">
<tbody><tr>
<td bgcolor="#333333" height="25" valign="middle"><div id="navcontainer">
<ul id="navlist">
<li><a href="http://www.google.com/HTML/QPIC/">武侠小说</a></li>
<li><a href="http://www.google.com/HTML/ZPIC/">言情小说</a></li>
<li><a href="http://www.google.com/HTML/T/">魔幻小说</a></li>
<li><a href="http://www.google.com/HTML/YY/">古典文学</a></li>
<li><a href="http://www.google.com/HTML/DA/">长篇小说</a></li>
<li><a href="http://www.google.com/HTML/WD/">短篇小说</a></li>
<li><a href="http://www.google.com/HTML/HY/">故事连载</a></li>
<li><a href="http://www.google.com/HTML/DDP/">经典小说</a></li>
<li><a href="http://www.google.com/HTML/GH/">其他小说</a> </li>
</ul>
</div></td>
</tr>
</tbody></table></td>
</tr>
<tr>
<td bgcolor="#333333" valign="top"><div class="STYLE4" align="center">图片区</div></td>
<td bgcolor="#333333" valign="middle"><table cellpadding="0" cellspacing="0" width="100%">
<tbody><tr>
<td bgcolor="#333333" height="25" valign="middle"><div id="navcontainer">
<ul id="navlist">
<li><a href="http://www.google.com/HTML/mo/">唯美自拍</a></li>
<li><a href="http://www.google.com/HTML/AB/">网友相册</a></li>
<li><a href="http://www.google.com/HTML/OB/">搞笑图片</a></li>
<li><a href="http://www.google.com/HTML/DB/">美丽风景</a></li>
<li><a href="http://www.google.com/HTML/LB/">国外风格</a></li>
<li><a href="http://www.google.com/HTML/YB/">旅游景点</a></li>
<li><a href="http://www.google.com/HTML/XL/">手机壁纸</a></li>
<li><a href="http://www.google.com/HTML/XXL/">电脑壁图</a></li>
<li><a href="http://www.google.com/HTML/LI/">其他图片</a> </li>
</ul>
</div></td>
</tr>
</tbody></table></td>
</tr>
<tr>
<td bgcolor="#333333" valign="top"><div class="STYLE4" align="center">影视去</div></td>
<td bgcolor="#333333" valign="middle"><table cellpadding="0" cellspacing="0" width="100%">
<tbody><tr>
<td bgcolor="#333333" height="25" valign="middle"><div id="navcontainer">
<ul id="navlist">
<li><a href="http://www.google.com/HTML/WWB/">原创视频</a></li>
<li><a href="http://www.google.com/HTML/moW/">娱乐视频</a></li>
<li><a href="http://www.google.com/HTML/ximoW/">在线动漫</a></li>
<li><a href="http://www.google.com/HTML/nue/">游戏视频</a></li>
<li><a href="http://www.google.com/HTML/nuob/">经典广告</a></li>
<li><a href="http://www.google.com/HTML/yybook/">体育视频</a></li>
<li><a href="http://www.google.com/HTML/Lpian/">美女专栏</a></li>
<li><a href="http://www.google.com/HTML/Q/">搞笑视频</a></li>
<li><a href="http://www.google.com/HTML/WCV/">经典广告</a></li>
</ul>
</div></td>
</tr>
</tbody></table></td>
</tr>
</tbody></table>
<table align="center" border="0" cellpadding="0" cellspacing="0" width="800">
<tbody><tr>
<td colspan="3" bgcolor="#660000" height="3"></td>
</tr>
<tr>
<td colspan="3" bgcolor="#333333"></td>
</tr>
<tr>
<td colspan="3" bgcolor="#333333"></td>
</tr>
<tr>
<td colspan="3" bgcolor="#333333"><div class="STYLE4" align="center"><strong>世界十大经典恐怖片</strong></div></td>
</tr>
<tr>
<td colspan="3" bgcolor="#333333"><div class="STYLE1">
<table align="center" border="0" cellpadding="0" cellspacing="0" width="97%">
<tbody><tr><td height="20"></td>
</tr>
<tr>
<td><P>-- 世界十大经典恐怖片 </P>
<P>1.咒怨2 <BR>午夜,首都高速公路上一辆汽车飞驰而过。突然,一只从路边窜出来的野猫被车轮碾过。车上乘客是以拍恐怖电影而号称“恐怖女王”的女演员原濑京子,驾车人是她的未婚夫石仓将志。将志没有理会猫的尸体,继续赶路。但就在下一个瞬间,他感觉到了令人毛骨悚然的异物进入了车内。车子失去控制,猛烈地撞向墙头,车体完全损毁。这次事故让将志失去意识,而京子也身受重伤不幸流产。而就在数日之后她却被妇产科医生告知,体内婴儿的生长状况一切正常.............. </P>
<P>2.沉默的羔羊 <BR>联邦调查局官员克拉丽斯·斯达林接受了一项任务:帮助寻找一个失踪的妇女,而这个妇女正受到一个把受害者的皮剥下来的变态系列杀手的威胁。汉尼伯·莱克特以前是位受人尊敬的精神病医生,现在却成精神变态者。克拉丽斯想通过与汉尼伯谈话来了解心理变态杀手的扭曲的心灵。联邦调查局警官杰克·克劳福特认为汉尼伯非常聪明机智,通过与他谈话有助于发现案犯。克拉丽斯必须在汉尼伯透露任何情况之前努力赢得他的信任。 </P>
<P><BR>3.大白鲨 <BR>善化镇是个偏僻的海滨小镇,但一到夏季,这里就变得热闹万分,人们都来到这里的浴场度假消闲。现在,旅游旺季又快到了,然而,不祥的事却开始笼罩了小镇。一对青年男女去游泳,然而女的却没有再上岸。第二天,巡警发现了她支离破碎的尸体。这是一只鲨鱼的杰作。警察局长马丁下令封闭海滨浴场。但是市长哈瑞却不同意这么做,因为这必然导致今年夏季的收入锐减。他要求不扩大事态,只招集一批人去捕杀鲨鱼... ...</P>
<P><BR>4.德州电锯杀人狂 <BR>五个年轻人艾琳、凯普、摩根、安迪、佩布,驾驶房车一路欢快地驶入荒漠中的德州特拉维斯镇,他们此行试图从这里潜入墨西哥去购买毒品。途中,一个满身伤痕、丧魂落魄、歇斯底里的女孩杰蔓的出现,勾起了他们的好奇心,他们在女孩的带领下进入一幢阴森大屋试图弄清真相,大屋被一股神秘、恐怖的氛围所笼罩,仿佛有一双眼睛始终在窥视着他们的一举一动,正当这群年轻人惊恐万分、不知所措时,电锯声骤然而起,他们最后的噩梦随之降临…… </P>
<P><BR>5.惊心食人族2 <BR>传说中那只长着蝙蝠翅膀的食人怪物又复苏了,它每隔23年就会从休眠中醒来,开始吃一顿长达23天的、以人类为主菜的饕餮大餐……一队刚刚拿到郡高中篮球冠军的金牌校队凯旋,但是大巴开上九号高速公路不久就突然蹊跷地抛锚了,不得已,所有人只好待在汽车内就地等待。很快,天黑了下来,于是噩梦开始了,他们已经落入了传说里食人族设下的陷阱,集体成为了这个正在觅食期的食人怪物觊觎的美味佳肴了…… </P>
<P>6.闪灵 <BR>本片描述在冬季,一家三口单独看管因大雪封闭而不能营业的旅馆,本来丈夫要在这幽静的环境中完成他的小说,结果却因幽静而性格大变。而他的儿子也因此有了超感应能力,并能够看到旅馆中过去曾发生的恐怖的杀人事件,并与黑人厨师进行着精神沟通... </P>
<P>7.精神病患者 <BR>玛丽恩·克兰厌倦了在午休时间偷偷去和情人幽会,因为他赚的钱几乎都得付前妻的赡养费,不能和她结婚。一天玛丽恩的老板要她带四万元现金到银行存款,她一时冲动卷款逃离小镇,决定和情人山姆到加州重新生活。当她开车逃离小镇后,夜色暗了下来,并下起倾盆大雨,于是她决定在路旁的贝兹汽车旅馆休息一晚,就在玛丽恩吃完汽车旅馆的老板诺曼为她准备的晚餐之后,她回到房间准备洗澡,当她进入浴缸拉起浴帘,一个离奇恐怖的故事即将发生。 </P>
<P>8.驱魔人 <BR>根据一起真实事件改编,女演员克丽丝与她十二岁的女儿阿丽来到华盛顿作访问演出,孰料不可思议的事接二连三地发生在丽身上,她忽而在空中飘浮,忽而变得力大无比。医生与心理专家对此都束手无策,无奈之下克丽丝向乔治敦大学的戴神父求助。戴神父说服克丽丝这不是普通的病患,而是被恶灵附体!在另一位资深驱魔人的帮助下,他们向恶灵发出了最后通牒…… </P>
<P><BR>9.异形 <BR>这是影史上的一部经典科幻片,并且获得奥斯卡最佳视觉效果奖。西格妮·韦弗饰演硬朗女长官蕾普莉,她和下属乘坐商用太空船,在不知名的星球探险,下属回到船上才发现一头嗜向怪物上了船,从此无宁日,恐怖事件接二连三登场…… </P>
<P><BR>10.午夜凶铃 <BR>女高中生友子和同学看了一盘来历不明的录象带,七天后,她和她的同学相继死去,女记者浅川了解到友子死前曾看过一盘录象带因过分恐怖而住了院,于是她找到了他们看录象带的那家旅店,果真看到有一盘没有名字的录象带。浅川于是打开了录象机……浅川的前夫高山此时来到了她的身边,并且复制了一盘录象带决定和她一起研究。而此时他们只有七天的生存时间,他们将面临什么样的惊人秘密,他们能够在有限的七天时间里揭开这个录象带之迷吗……?<BR></P></td>
</tr>
</tbody></table>
</div></td>
</tr>
<tr>
<td colspan="3" bgcolor="#333333" height="20"></td>
</tr>
<tr>
<td colspan="3" bgcolor="#333333" height="10"><div align="right"><span style="float: left; padding-left: 50px;"><strong>下一篇:</strong><a href="http://www.google.com/Html/DA/76546389135699.html" title="德州电锯杀人狂详细介绍</a></span></div></td>
</tr>
<tr>
<td colspan="3" bgcolor="#333333" height="10"><div align="right"><span style="float: right; padding-right: 100px;">上一篇:<a href="http://www.google.com/Html/DA/76044945732.html" title="惊心食人族2剧本介绍</a></span></div></td>
</tr>
<tr>
<td colspan="3" bgcolor="#333333">
</td>
</tr>
<tr>
<td colspan="3" bgcolor="#333333" height="10"></td>
</tr>
<tr>
<td colspan="3" bgcolor="#660000" height="3"></td>
</tr>
<tr>
<td colspan="3" bgcolor="#333333" height="25"><div class="STYLE4">
<div align="center">更多资讯尽在Hello.com##请记得访问</div>
</div></td>
</tr>
<tr>
<td bgcolor="#333333" height="15" width="183"></td>
<td bgcolor="#333333" width="429"><div align="center"><a href="http://hello.com/" target="_blank"><span class="STYLE4">http://hello.com</span></a></div></td>
<td bgcolor="#333333" width="188"></td>
</tr>
</tbody></table>
</body></html>
页面的源代码
其实这个页面不用框架,PHP都可以做出来的
4. 用过PHPCMS文章系统的请进,关于前台首页地址的一个问题
有必要这样改吗?不知道你这样的目的是什么,但这样的话除了首页其它所有页面都会多一层/phpcms/目录,一来让人看了不怎么舒服,二来听SEO界的人说目录层多了对SEO不利
5. 求一套 免费的PHP文章系统
nick 在 2006年1月6日11:55星期五 评论:
说到php的CMS,也跟Asp差不多,可以算是百花齐放。
PhpArtile 官方:http://www.21ds.net/
这个算是国内phpCms的祖宗了,PA由 PHP 语言开发, 使用 MySQL 数据库保存数据 ,为中小型网站发表文章, 存放资料, 新闻发布提供一个完美的解决方案。做了好几年了,3.0迟迟还在开发中,今年出了2.1火了一阵,又熄灭了,以前用的人挺多的,现在基本上没落了
phpcms 官方:http://www.phpcms.cn/
好像以前是9466Article的官方,本来9466做得挺好的,不知为什么突然zend加密了,继承了9466的优点,上手,结构,提供插件接口,可自主开发插件,自主制作语言包,自主设计模板风格,免费版可永久使用,功能还可以。
OKphp http://cn.okphp.com
同样加密的,免费版也不见怎么有人用,系统倒是开发了好久了,整合了论坛,blog,新闻,分有企业版,门户版,还有免费的,看起来像老外的Nuke,个人感觉没多少特别之处。
美丽心雨 官方:http://www.xydw.com/
美丽心雨CMS是心雨动网独立开发制作的网站管理系统,基本上网站管理的功能有了,从1.01到现在的1.4,官方的开发人员也一直在努力中。
DedeCMS 官方:http://dedecms.com/
这是一套令人爱憎分明的系统,首先它是国内一款开源的系统,2.x的时候功能都已经另它的fans为之疯狂,非常灵活的定制,强大的功能,简洁的操作,但2.x的瓶颈问题:大数据处理,到3.0的时候可能会解决,但3.0的一直跳票,迟迟不见发布,另很多人都非常失望,希望能在3.0的时候看到一个全新的Dedecms,当然也支持开源产品。
Ss-cms 官方:http://www.ss-cms.com/
作者我见过,一个非常有活力的家伙,程序跟他一样,国产的开源系统,
生成静态,信息采集,文章和下载集成,但作者都是出于兴趣爱好开发,1.0出来后就不见踪影了,好像现在在搞书库
随意Cmsez CMS 官方:http://www.cmsez.com/
程序的作者和Ss-cms的作者是好朋友,他也是出于个人爱好做这个,而且主要面向企业用户,Cmsez集成了丰富的功能模块,http://www.colorbird.com/(七色鸮..??型客户,
看七色鸟,你或许可以知道他的作品如何了。
CMSware 官方:http://www.cmsware.com/
一个非常不错的CMS系统,比较看好的他的后台操作简介,一些新技术,比如Ajax的应用,Wap的功能,还有它的PSN的发布,节点和模块的定制,,自定义模型,数据库字段,率先引进的工作流的概念,更多的发布自由度,非常强大的模板体系,确实处处体现了自由的思想,让您体验自由管理的非凡感受.
Ecms 帝国网站管理系统 官方:http://www.phome.net/
可以说这个是最让我值得写的东西,作者wm_chief是个超人,偶像啊!官方的title里面是 在这里只有原创,那家伙也是疯子,比如数据库管理,论坛,新闻,下载,flash,域名交易系统等,还包括JSP的版本,都是自己一个人写,还有一个人搞定后期服务,客户支持,产品宣传。还要每天抽时间灌水AD,ECMS的功能非常多,包括下载,flash,商城,图片,新闻,友情链接,广告管理等,比如一些远程发布,刷新效率,类别管理,权限细分,万能的论坛接口,信息采集,附件管理等这些都是Ecms特别的亮点,而且免费版也不错,作者WC也非常虚心接受客户的建议,基本上任何一个小的功能,都力求做到最好,他明白用户的需求,一切能从用户本身出发的系统才是好的系统,3.6已经出来了,而且下一个版本可能会结合EXE软件发布,刷新的功能,让我们拭目以待。
ecms的典型客户 www.chinahtml.com
6. 要一个好的ASP或者PHP的文章系统
大容树可以,可是免费的广告添加不方便!
7. php 文章管理系统信息添加问题!
去专业论坛问问吧
8. 求一个最简单的文章的PHP系统 - 技术问答
你好,这样的还是复杂了点,不过也非常谢谢你,你能发到[email protected]吗,谢谢我现在急学PHP,需越简单的系统越好 查看原帖>>
9. PHP中的文件系统函数(一)
从这篇文章开始,我们将学习一系列的 PHP 文件系统相关函数。其实这些函数中,有很多都是我们经常用到的,大家并不需要刻意地去记住它们,只要知道有这么个东西,在使用的时候记得来查文档就可以了。
文件路径相关的函数往往在一些框架中会比较常见,而且多会配合 __FILE__ 、 __DIR__ 之类的魔术常量使用。
basename() 函数是获得路径中的文件名,它有两个参数,第一个是文件的路径,第二个是过滤掉的内容,比如第一条测试语句我们过滤掉文件的后缀名。
dirname() 返回的是路径中的路径部分,也就是不包含文件名的那部分内容,和 basename() 正好是相反的功能。
pathinfo() 函数用于以数组的形式返回路径中的信息,从结果来看,我们可以看到文件的 dirname 部分,basename 部分,以及文件的扩展名 extension 和不包含扩展名的 filename 内容。
realpath() 返回的是规范化的绝对路径名,它扩展所有的符号连接并且处理输入的路径中的 ./ 、 ../ 以及多余的 / ,返回的内容是标准规范的绝对路径。
接下来,我们学习一些修改文件相关属性的函数,主要就是在 Linux 系统环境中的文件权限信息的操作。
当然,首先我们得创建一个文件。和 Linux 中的命令是非常类似的。
touch() 函数除了给出要创建的文件名之外,还有两个可选参数可以指定文件的创建时间及访问时间,不给参数的话默认就是当前时间。这个文件名可以是相对或绝对路径中有权限的目录,并在该目录下创建一个空的文件。
通过 fileowner() 函数,我们可以获得某个文件所属的用户,默认情况下我们的用户是当前运行 PHP 脚本的用户,也就是系统目前的登录用户。在这里,我们使用 chown() 函数,将用户改为 www 用户。clearstatcache() 是用于清理文件系统的缓存信息,如果不清理一下的话,fileowner() 返回的依然还是之前的用户信息。
同理,使用 filegroup() 函数获得文件的属组信息,chgrp() 用于修改文件的属组。fileperms() 用于返回文件的权限信息,它返回的是数字模式的文件访问权限,这里我们使用 sprintf() 格式化结果后获得我们常用的 Linux 系统权限格式。chmod() 函数用于修改文件的权限,它的权限参数是三个 8 进制数据组成的数字,也就是代表 Linux 系统中的 1 、2 、4 和它们的组合,所以我们需要在前面再加上一个 0 用于确保操作能够正常执行。关于系统文件权限的知识大家需要认真学习 Linux 系统中相关的内容。
注意,上述函数如果在命令行中运行失败,大部分原因是没有权限,可以使用 sudo 进行测试。在 fastcgi 中运行时,就更加需要注意权限问题,仅在我们服务器可以操作的目录中进行安全的文件权限修改。
stat() 函数可以获取到指定文件的所有属性信息,在这里我们可以看到文件的 uid 、 gid 、 ctime 、 mtime 等信息。
在 Linux 系统中,有软连接和硬连接的相关知识。其实软连接就像是 Windows 中的快捷方式,而硬连接相关于复制了一份数据。在 PHP 中,也为我们提供了创建软硬连接以及相关的一些操作。
使用 link() 函数创建的就是一个指定文件的硬连接文件,而使用 symlink() 创建的则是一个软连接文件。相对来说,我们使用软连接的场景会更多一些。lstat() 就和 stat() 函数的功能一样,查看文件的各种属性信息,不过 lstat() 函数针对的是软硬连接文件。
同样地,我们也可以修改软硬连接的用户和用户组信息,不过它们的信息不能通过 fileowner() 或 filegroup() 查看。因为它们是连接文件,本身还是和原始文件绑定在一起的,使用 fileowner() 这类的函数查看到的依然是原始文件的信息。我们可以在系统环境中使用 ls -l 查看连接文件的用户和用户组信息是否修改成功。
今天的内容比较简单,而且修改权限的操作也并不常用。不过对于系统安全来,它们还是非常有用的,比如对于上传来说,我们要预防上传可执行文件的话,就可以通过修改文件的权限来让文件无法直接运行,从而起到安全保护的作用。另外,目录路径相关的操作也是一些框架的基础,几乎所有框架的入口或者说是 Composer 的入口,都会见到 dirname() 以及 basename() 之类函数的身影。
测试代码:
https://github.com/zhangyue0503/dev-blog/blob/master/php/202010/source/6.PHP中的文件系统函数(一).php
参考文档:
https://www.php.net/manual/zh/ref.filesystem.php
10. PHP+MySQL文章发布系统,包括底下可以评论
给你提供几个免费的源码下载地址
亲试可以使用的
阿西文章管理系统 5.0
http://www.mycodes.net/45/4003.htm
phpaaCMS 0.5
http://www.mycodes.net/45/1231.htm
LuoCMS文章管理系统 2.0.101201
http://www.mycodes.net/45/3598.htm
推荐LuoCMS文章管理系统 2.0.101201,前后台清晰明确,方便管理以及发布