Chinaz.com - 中国站长站

匿名投稿 投稿指南 RSS订阅 站长资讯通告:
搜索: 您的位置主页>精华转载>技术专题>阅读资讯:PHPWind论坛版块二级目录设置域名

PHPWind论坛版块二级目录设置域名

2007-07-26 15:35:12 来源:PHPWind 作者:PHPWind 【 评论:0

根目录下,版块二级目录设置为单独3级域名,也就是分论坛功能,会发现版块风格设置无效(单独版块风格设置是有效的)。

在require目录中新建一个 skin.php 文件。内容如下:

 

<?php
/**
* 本程序是通过二级域名或者目录自动获取对应的名称和风格。
* @author yipsilon
* @version 1.0.20070506
*/
!function_exists('readover') && exit('Forbidden');

$dirname = '';
if($db_forumdir == '1'){
$dirname = substr($_SERVER['PHP_SELF'],0,strrpos($_SERVER['PHP_SELF'],'/'));
$dirname = substr($dirname,strrpos($dirname,'/')+1);
}elseif($db_forumdir=='2'){
$dirname=substr($_SERVER['HTTP_HOST'],0,strpos($_SERVER['HTTP_HOST'],'.'));
}

if($dirname){
$style = $db->get_one("SELECT name,style FROM pw_forums WHERE type='category' AND dirname='$dirname'");
if($style){
$skin = $style['style'];
$forumname = $style['name']; http://www.webphp.com.cn 
}
}
?>

然后在 require/header.php 文件中插入如下代码:

//20070506: 添加针对二级域名/目录显示所对应的名称和风格功能。
@include Pcv(R_P."require/skin.php");

就可以使用了



Tags:PHPWind   目录   设置   域名  
责任编辑:阿小
  • 请文明参与讨论,禁止漫骂攻击。 用户名:新注册) 密码: 匿名:
    评论总数: [ 查看全部 ] 网友评论
    关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助