首页 开发编程 正文

php社区怎么做 php论坛如何开启社区门户

我下载之后说要上传里面的文件到网站根目录,加上使用文本数据库存在安全隐患我就以PHP环境的DISCUZ和ASP环境的动网的安装做下介绍首先是空间的选择有免费的和付费的用自己电脑做服务前面有好多贴子介绍:你的空间必须支持PHP+MYSQL如果你准备使用动网,你的空间必须支持ASP+ACCESS(商业版本为MSSQL数据库)好了。...

本篇文章给大家谈谈php社区怎么做,以及社区php源码对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录:

怎么做BBS论坛?

首先应确定论坛程序的选择

支持论坛的主要有三种:PHP、ASP和CGI代表程序分别为DISCUZ、动网先锋和雷傲论坛但CGI论坛太占服务器资源,加上使用文本数据库存在安全隐患我就以PHP环境的DISCUZ和ASP环境的动网的安装做下介绍首先是空间的选择有免费的和付费的用自己电脑做服务前面有好多贴子介绍,我就不说了免费的虽然不花钱,但不稳定(不一定哪天就关了),而且一般没有技术支持但如果是拿来学着玩的,可以用用如果是要好好弄一个,我建议还是去购买空间吧如果你准备使用DISCUZ,你的空间必须支持PHP+MYSQL如果你准备使用动网,你的空间必须支持ASP+ACCESS(商业版本为MSSQL数据库)好了,空间准备好了,下面就开始装论坛了。

一、PHP论坛的安装:

PHP论坛以DISCUZ最为出名

分为免费和商业两个版本

商业版本有官方技术支持,我就介绍免费版本的安装目前最新版本为2.5FSP1大家可以到或下载1、文件的上传用FTP软件(推荐使用FLASHFTP)在上传前,需要进行属性设置见下表:|./forumdata/templates空目录,请设置属性 777,用于存放动态模板文件|./forumdata/cache空目录,请设置属性 777,用于存放系统缓存|./attachments空目录,请设置属性 777,用于存放附件2、开始安装如果你的域名为,论坛程序放在根目录在浏览器中输入进行安装首先点击上图中的“我完全同意”数据库服务器:一般为localhost数据库用户名:买空间后空间商提供数据库密码:买空间后空间商提供数据库名:买空间后空间商提供系统E-MAIL:你的E-MAIL,发送错误报告表名前缀:如果你一个数据库只放一个论坛,默认就可以接着点击保存配置信息第三步:查看服务器信息并安全安装输入管理员用户名及密码见附图第五步:安全安装后,打开论坛,会出现一排英文,然后刷新,既可看到自己安装好的论坛后台截图:然后进后台进行系统设置等等就自己琢磨吧,呵呵PHP论坛安装好了,我就介绍下ASP环境动网的安装二、动网的安装相对于PHP论坛,动网的安装就简单多了首先下载论坛程序(也分为免费版本和商业版,功能和版本一样,只不过免费版本为ACCESS数据库,商业版本为MSSQL数据库)大家可以去bbs.dvbbs.net下载,最新版本为7.10下载后将文件解压到硬盘目录中上传前,我们应当给数据库改名,防止有人做坏事打开DATA目录,默认数据库为DVBBS7.MDB,我们可以改为****.asp或****.asa文件,然后打开根目录下的coon.asp文件(用记事本打开)注意这一行“\'免费用户第一次使用请修改本处数据库地址并相应修改data目录中数据库名称,如将dvbbs6.mdb修改为dvbbs6.aspDb = "data/dvbbs7.mdb"将其中的dvbbs7.mdb改为你刚才修改的数据库名称注意一定要一样,否则无法打开论坛保证数据安全----------------------------------------------------------------------------------作者:柳树下--发布时间:2005-12-27 9:19:46--上传文件动网不像DISCUZ,不用进行属性设置,直接上传就可以也不用安装,默认首页为index.asp,直接打开就可以然后打开你的域名,如就可以看到上传的论坛了后台截图动网的管理员默认用户名为admin密码为admin888大家先注册一个用户名用admin登陆,把他封为管理员给他所有权限,然后把admin用户删除防止有人利用好了,基本上安装完了然后进后台进行管理、设置还有,动网漏洞很多大家要经常去官方论坛bbs.dvbbs.net看看有没有最新的补丁和升级程序最后再说一点:大家一定要做好论坛数据库的备份除了服务器备份外要用FTP软件进行本地备份,确保数据安全----------------------------------------------------------------------------------作者:柳树下--发布时间:2005-12-27 9:24:56--论坛数据的备份:DISCUZ的备份:后台设置--数据库--数据备份默认目录为forumdata默认文件名为*.sql请用FTP软件下载到本地备份动网的备份:后台设置--数据处理--备份数据库其中有几个选项注意一下:当前数据库路径:一般为data目录下,数据库默认为dvbbs7.mdb当然如果你提前修改过名字的话,就填上你修改的名字备份数据库路径:默认为databackup,当然也可以自由更改前提是服务器中有这个目录备份数据库名:自己填写备份后用FTP软件下载到本地进行备份就介绍到这里大家新年快乐!

图见:;url=http%3A//www%2Eaxinw%2Ecom/TopicOther%2Easp%3Ft%3D5%26BoardID%3D4%26id%3D3b=0a=109user=baidu

我创建一个社区,下载了PHPWIND社区系统,我下载之后说要上传里面的文件到网站根目录,怎么弄,100分

财富值悬赏嘛? 绝对帮你,其实很简单官网有教程的上传安装源码到你的空间制定目录就可以了。

下载了FTP软件要连接你的虚拟空间才可以的。前提你有虚拟空间吗?

怎样用PHP写一个简单的论坛详解

数据库的创建

CREATE DATABASE GBOOK;

CREATE TABLE `gbook` (

`id` INT( 255 ) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY ,

`name` VARCHAR( 10 ) NOT NULL ,

`sex` TINYINT( 1 ) UNSIGNED NOT NULL ,

`email` VARCHAR( 255 ) NOT NULL ,

`info` TEXT NOT NULL ,

`ip` VARCHAR( 15 ) NOT NULL ,

`time_at` DATETIME NOT NULL 

)

主要页面有:

input.html为初始页

insert.php为把输入内容送入数据库

show.php显示留言板内容

change.php修改留言板内容的界面

del.php删除留言板内容

change_ok.php修改留言板内容并送入数据库 

input.html

html

head

meta http-equiv="content-type" content="text/html; charset=GB2312" /

title留言版/title

/head

body

form name="form1" method="post" action="insert.php"

  p你的名字:input type="text" name="name" size="20" //p

  p你的性别:input type="radio" value="1" name="sex" checked="checked" /男生     input type="radio" value="0" name="sex" /女生 /p

  p你的E-mail:input type="text" name="email" size="20" //p

  p你的留言内容:/p

  ptextarea rows="9" name="info" cols="35"/textarea/p

  pinput type="submit" value="提交" name="B1" /input type="reset" value="重设" name="B2" //p

/form

/body

/html

                                                            insert.php

?php

  

  $mysql_server_name = "localhost";

  $mysql_username    = "root";

  $mysql_password    = "123456";

  $mysql_database    = "gbook";

  

  $ip = getenv('REMOTE_ADDR');

  

  $conn = mysql_connect("localhost","root","123456");

  mysql_select_db("gbook");

  $sql = "INSERT INTO `gbook` ( `id` , `name` , `sex` , `email` , `info` , `ip` , `time_at` ) 

VALUES (NULL , '$name', '$sex', '$email', '$info', '$ip', NOW( ))";

  $result = mysql_query($sql,$conn);

  $id = mysql_insert_id();

  mysql_close($conn);

  

?

p留言成功/p

pa href="show.php"去留言页 /a/p

                                                                  show.php

?

  

  $mysql_server_name = "localhost";

  $mysql_username    = "root";

  $mysql_password    = "123456";

  $mysql_database    = "gbook";

  

  $sql = "SELECT * FROM gbook ORDER BY 'id' DESC"; //排序 后留言的在前面显示

  $conn = mysql_connect($mysql_server_name,$mysql_username,$mysql_password);

  mysql_select_db($mysql_database,$conn);

  $result = mysql_query($sql);

  while($row = mysql_fetch_row($result))

  {  // ----if语句判断男女------

          if($row[2]==1)

     {   $gender = '男';}

       else

     {   $gender = '女'; } 

?

table width="752" border="1"

  tr

    td height="32"p?=$row[6]? ?=$row[5]? /p

    p?=$row[1]?(?=$gender?)  ?=$row[3]?/p/td

  /tr

  tr

    td height="45"?=nl2br($row[4])?pa href="change.php?id=?=$row[0]?"[修改]/a a href="del.php?id=?=$row[0]?"[删除]/a/p/td

  /tr

/table

hr /

?

  }

  mysql_free_result($result);

  

?

                                                                           change.php

?

  $mysql_server_name = "localhost";

  $mysql_username    = "root";

  $mysql_password    = "123456";

  $mysql_database    = "gbook";

  

  $sql = "SELECT name, sex, email, info FROM gbook WHERE id = '$id' ";

  $conn = mysql_connect($mysql_server_name,$mysql_username,$mysql_password);

  mysql_select_db($mysql_database,$conn);

  $result = mysql_query($sql);

  $row = mysql_fetch_row($result);

   

?

html

head

meta http-equiv="content-type" content="text/html; charset=GB2312" /

title留言版/title

/head

body

form name="form1" method="post" action="change_ok.php?id?=$id?"

  p你的名字:input type="text" name="name" size="20" value="?=$row[0]?"//p

?

// -----if语句判断男女 1为男 0为女-------

      if($row[1]==1)

     echo ' p你的性别:input type="radio" value="1" name="sex" checked="checked" /男     input type="radio" value="0" name="sex" /女 /p';

   else

     echo ' p你的性别:input type="radio" value="1" name="sex" /男     input type="radio" value="0" name="sex" checked="checked" /女 /p';

?  

 

  p你的E-mail:input type="text" name="email" size="20" value="?=$row[2]?"//p

  p你的留言内容:/p

  ptextarea rows="9" name="info" cols="35"?=$row[3]?/textarea/p

  pinput type="submit" value="提交"  /input type="reset" value="重设" //p

/form

/body

/html

del.php

?

  $mysql_server_name = "localhost";

  $mysql_username    = "root";

  $mysql_password    = "123456";

  $mysql_database    = "gbook";

  

  $sql = "DELETE FROM gbook WHERE id = '$id' ";

  $conn = mysql_connect($mysql_server_name,$mysql_username,$mysql_password);

  mysql_select_db($mysql_database,$conn);

  $result = mysql_query($sql);

  mysql_close($conn);

?

pa href="show.php"[返回]/a/p

                                                                                    change_ok.php

?

  $mysql_server_name = "localhost";

  $mysql_username    = "root";

  $mysql_password    = "123456";

  $mysql_database    = "gbook";

  

  $sql = "UPDATE `gbook` SET `name` = '$name',`sex` = '$sex',`email` = '$email',`info` = '$info' WHERE `id` ='$id' ";

  $conn = mysql_connect($mysql_server_name,$mysql_username,$mysql_password);

  mysql_select_db($mysql_database,$conn);

  $result = mysql_query($sql);

  mysql_close($conn);

?

pa href="show.php"[返回]/a/p

php论坛如何开启社区门户

用DZ开的吗?Discuz!

如果是DZ的话下一步下一步安装就可以了

谁能告诉我怎么制作一个论坛???

先要有一个可以运行动态脚本的空间.

然后去下载一个和你空间相匹配的免费论坛程序.(这里的相匹配,是指:如果你的空间是支持ASP的,那你就下载基于ASP脚本语言开发的论坛程序,如果你的空间支持的是PHP,JSP,.NET等等,则也是需要下载相应的脚本语言程序)

下载后,利用FTP软件上传到你的空间里.

官网是

;ID=143633page=4

注册个用户就可以看了!里面有详细解说

首先,要申请一个支持 ASP或PHP的空间...空间也要支持

数据库和FTP上传方式

然后就可以找一个免费的论坛程序通过FTP软件上传到你的空间...上传好后..进入论坛后台调试..添加版面..就可以了....

ASP论坛程序:

动网论坛

LEADBBS

BBSXP

PHP论坛程序:

DISCUZ!

PHPWIND

PHPBB

这些论坛程序..都有免费版本..

如果空间支持ASP就用ASP程序

支持PHP就用PHP论坛

一般来说 ASP空间要支持ACCESS(数据库)才行

PHP空间要支持mysql(数据库)才可以

如何建立一个带PHPwind论坛的地方社区网站

你好,你的意思是需要做个首页的聚合,貌似现在的论坛就有这个功能啦,你可以先下载一个本机测试一下看看

关于php社区怎么做和社区php源码的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

本文转载自互联网,如有侵权,联系删除