您的位置:

实现php论坛功能(php实现简单论坛)

本文目录一览:

关于用php 写论坛的问题 100分~

(1)管理员可以批量删贴.

(2)管理员可以锁贴.

(3)管理员可以更改设置贴子的分类.

(4)管理员可以管理注册的用户.如编辑注册用户资料.禁止某用户登录等等.可做的事情多了.

(5)管理员可以设置版主.

....可以做的事情很多啊.你一件一件来吧.

============================================

(6)管理员可以专门建,也可以混在用户表中.

(7)管理员登录从普通登录即可,管理的页面要专门做.

(8)你可以定义用户角色.以角色来管理用户权限.

如何使用PHPWind创建分论坛

有时候为了更好地优化论坛,让会员们能够更加轻松地使用论坛,需要使用分论坛的功能。这里我们将详细叙述IIS下如何实现分论坛。

请务必确定:

1.主论坛与分论坛都已安装完成(安装方法请参见安装指南)

2.分论坛域名已解析到服务器。本文以xxx*xxx*xxx解析到主论坛所在服务器IP:61.145.118.219为例。

确认OK,然后进入主论坛的后台进行以下操作。

第一步 开启主论坛的二级域名功能

设置位置:【后台】-【核心】-【常规设置】-【全局参数】,"二级目录/域名功能"后面选择'二级域名'访问。

第二步 设置cookie的有效域名

设置位置:【后台】-【核心】-【常规设置】-【全局参数】,"Cookie 作用域"。就是把主机头部分抠出来,如将 填写到这里,提交。(请根据实际情况进行操作) 注意:请务必填写,否则将出现分论坛现登录不同步现象。

第三步 版块设置

如,要增加分论坛1*xxx*xxx,首先要增加IIS上的绑定。打开IIS管理器,把要设置的分论坛二级域名添加上去,也就是常说的把子域名绑定到目录。(同样,在Apache环境下把多个域名指定到同一网站就行)【视频教程】

1.选择主论坛-【属性】(本主论坛名为:分论坛演示main。请根据实际情况操作),确认IP地址合TCP端口,一般情况下不做改动。

2.选择【高级】-【添加】,添加您要的分论坛名。本例添加了1*xxx*xxx。设置完毕后,通过1*xxx*xxx就可以访问到分论坛了。

第四步 添加分类板块并进行设置

注:添加分类板块和添加论坛的操作请参见,这里将不在重复叙述。 添加板块完成后,【后台】-【板块】-【板块管理】-【编辑】,对相应的分论坛板块进行设置。如图所示1*xxx*xxx在分类板块里的设置:

至此,设置完毕。

请务必注意以下两点:

1:分论坛设置不需要修改文件,与网络上流传的方式(通过复制文件或文件夹,并修改D_P等代码)不同,二级域名访问论坛的无须改动任何代码。

2:一定要注意设置cookie的有效域名,以确保支持绑定多域名和目录,实现同步登陆和退出的功能。

求采纳

PHPCMS怎么添加论坛功能

第一步:到PHPCMS官网下载最新的安装包 。

第二步:将下载好的安装包在本机上解压缩。

注意:只需要上传install_package这个文件夹,可以将这个文件任意重命名,比如定义为:jiaocheng

第三步:将解压缩后的文件件,用FTP工具上传到我方服务器下(/alidata/www)。

第四步:利用XSHELL工具,将以上传的文件夹以及全部子文件夹777(修改属性)。

第五步:通过域名(IP)进入安装界面。

第六步:安装完毕进入后台。后台请参照phpcms手册操作设置。

第七步:按照提示修改部分文件夹属性。

第八步:绑定域名。

代码:

server {

listen 80 ;

server_name jiaocheng.net ;

server_name_in_redirect off;

index index.html index.htm index.php;

root /alidata/www/jiaocheng;

error_page 404 /404.html;

location ~ .*\.(php|php5)?$

{

#fastcgi_pass unix:/tmp/php-cgi.sock;

fastcgi_pass 127.0.0.1:9000;

fastcgi_index index.php;

include fastcgi.conf;

}

location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$

{

expires 30d;

}

location ~ .*\.(js|css)?$

{

expires 1h;

}

#伪静态规则

include /alidata/server/nginx/conf/rewrite/phpcms.conf;

log_format jiaocheng '$remote_addr - $remote_user [$time_local] "$request" '

'$status $body_bytes_sent "$http_referer" '

'"$http_user_agent" "$http_x_forwarded_for"';

access_log /alidata/log/nginx/access/default.log jiaocheng;

}

注意,请把jiaocheng这个词汇替换成定义的名称,即可。