查看: 5714|回复: 0
打印 上一主题 下一主题

php参考代码==Site Main Page

[复制链接]
跳转到指定楼层
1#
发表于 2007-10-4 16:26:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
台州网址导航
<?php
/**
* Site Main Page
*
* @author   Avenger <avenger@php.net>
* @version  $Id 2003-04-11 18:06:20 $
*/

require_once 'header.inc.php';
tpl_load("index.html",'','keep');

// Get u language
$G_lang = explode(',',$_SERVER['HTTP_ACCEPT_LANGUAGE']);
switch ($G_lang[0]) {
    case 'zh-hk':
    case 'zh-tw':
    case 'zh-mo':
    case 'zh-cn':
        include('lang.zh.inc.php');
        $indexfile = 'main_zh.htm';
        break;
    default:
        include('lang.en.inc.php');
        $indexfile = 'main_en.htm';
}

$filedate = (int)date(time()-@filemtime($indexfile));

// If lastupdate less than five hours then update
if ($filedate<18000 && filesize($indexfile)<>0 && empty($_GET['update'])) {
    require($indexfile);
    exit();

} else {

    // Rand title
    require_once 'titles.inc.php';

    $currdate = date('md');

    if ($title_h[$currdate]) {
        $title_more = $title_h[$currdate];
    } else {
        $title_more = $title_o[array_rand($title_o)];
    }

    // Import template
    $tpl->setVar("FILEHEAD",file_head());

    /*
    $tpl->setVar("FILEPIC",file_pic('phptshirt.gif','国内首款 PHP T-shirt 火热预定中……','http://www.phpe.net/t-shirt'));
    $tpl->setVar("FILEPIC",file_pic('phpandmore.gif','《PHP&More》创刊号发布','http://www.phpe.net/news/34.shtml'));
    $tpl->setVar("FILEPIC",file_pic('3.jpg','超越PHP欢迎您',''));
    $tpl->setVar("FILEPIC",file_pic('show.gif','Show出你的热情活动 -- 点击查看详情','http://www.phpe.net/club/index.php?act=ST&f=2&t=1416'));
    $tpl->setVar("FILEPIC",file_pic('1year.gif','超越PHP一岁了','http://www.phpe.net/club/index.php?s=&act=ST&f=7&t=2419'));
    */

    $tpl->setVar("CREATE",date('Y-m-d H:i:s'));
    $tpl->setVar("DESC",$lang['sitedesc']);
    $tpl->setVar("KEYWORDS",$lang['sitekeywork']);
    $tpl->setVar("TITLE",$lang['sitetitle'].$title_more);

    /*
    DBInit();
    extract($dbinfo,EXTR_OVERWRITE);
    $rs = $dbconn->Execute('SHOW TABLES');
    while ($result = $rs->FetchRow()) $tables .= $result["Tables_in_$dbname"].",";
    $SQL = 'OPTIMIZE TABLE '.substr($tables,0,-1);
    $dbconn->Execute($SQL);
    */

    $indexlogin = '<script type="text/javascript" language="Javascript" src="user_login.php"></script>';
    $tpl->setVar("INDEXLOGIN",$indexlogin);

    $space = '<table width="95%" border="0" align="center" cellpadding="0" cellspacing="0"><tr><td><img src="images/spacer.gif" width="1" height="10" alt=""></td></tr></table>';

    ob_start();
        //echo item_title($lang['stat'],'98%');
        include("index_stat.inc.php");
        $tpl->setVar("INDEXCOUNT",ob_get_contents());
    ob_end_clean();

    ob_start();
        //echo item_title($lang['vote'],'98%');
        include("index_vote.inc.php");
        $tpl->setVar("INDEXVOTE",ob_get_contents());
    ob_end_clean();

    ob_start();
        //echo item_title($lang['links'],'98%');
        include("index_links.inc.php");
        $tpl->setVar("INDEXLINK",ob_get_contents());
    ob_end_clean();

    ob_start();
        //echo item_title($lang['intro'],'98%');
        include("index_intro.inc.php");
        $tpl->setVar("INDEXINTRO",ob_get_contents());
    ob_end_clean();

    ob_start();
        //echo item_title($lang['news'].' '.make_link('/?n=RSS&t=news', '(rss)', '_blank', 'class="en2"'),'98%');
        include("index_news.inc.php");
        $tpl->setVar("INDEXNEW",ob_get_contents());
    ob_end_clean();

    ob_start();
        //echo item_title($lang['articles'].' '.make_link('/?n=RSS&t=articles', '(rss)', '_blank', 'class="en2"'),'98%');
        include("index_article.inc.php");
        $tpl->setVar("INDEXARTICLE",ob_get_contents());
    ob_end_clean();

    ob_start();
        //echo item_title($lang['recommendtopic'],'98%');
        echo '
<table width="98%" cellpadding="0" cellspacing="0" border="0">
<tr><td align="left">
<script language="Javascript" type="text/javascript" src="'. $Global['bbs'] .'recommend_topic.php?cid=2,6,15,16,18"></script>
</td></tr>
<tr><td bgcolor="#DDDDDD" align="right"><a href="'. $Global['bbs'] .'" title="More...">更多推荐话题 ...</a>  </td></tr>
</table>
';
        $tpl->setVar("RECOMMENDTOPIC", ob_get_contents());
    ob_end_clean();

    ob_start();
        echo '
<table width="98%" cellpadding="0" cellspacing="0" border="0">
<tr><td align="left">
<script language="Javascript" type="text/javascript" src="'. $Global['bbs'] .'recommend_topic.php?cid=13"></script>
</td></tr>
<tr><td bgcolor="#DDDDDD" align="right"><a href="'. $Global['bbs'] .'index.php?s=&act=SF&f=13" title="More...">更多招聘信息 ...</a>  </td></tr>
</table>
';
        $tpl->setVar("HRTOPIC", ob_get_contents());
    ob_end_clean();

    ob_start();
        //echo item_title($lang['faqs'].' '.make_link('/?n=RSS&t=faqs', '(rss)', '_blank', 'class="en2"'),'98%');
        include("index_faq.inc.php");
        $tpl->setVar("INDEXFAQ",ob_get_contents());
    ob_end_clean();

    ob_start();
        //echo item_title($lang['nav'],'98%');
        include("index_sitenav.inc.php");
        $tpl->setVar("INDEXNAV",ob_get_contents());
    ob_end_clean();

    ob_start();
        //echo item_title($lang['tips'],'98%');
        include("index_tips.inc.php");
        $tpl->setVar("INDEXTIPS",ob_get_contents());
    ob_end_clean();

    /*
    ob_start();
        echo item_title($lang['events'],'98%');
        $tpl->setVar("INDEXEVENTS",ob_get_contents());
    ob_end_clean();
    */

    ob_start();
        //echo item_title($lang['resouce'],'98%');
        include("index_resource.inc.php");
        $tpl->setVar("INDEXRESOURCE",ob_get_contents());
    ob_end_clean();

    ob_start();
        //echo item_title($lang['souwang'],'98%');
        echo '
            <form action="/search.html" method="get" target="_blank">
              互联网上的 php 资源<br>
              <input style="width:100px" type="text" class="small" size="20" value="php" name="q">
              <input type="submit" value="souwang" class="en1">
            </form>
      ';
    $tpl->setVar("INDEXSOUWANG",ob_get_contents());
    ob_end_clean();

    //$tpl->setVar("INDEXPARTNERS",item_title($lang['partners'],'98%'));

    ob_start();
        //echo item_title($lang['calendar'],'98%');
        include_once "calendar.inc.php";
        $c = new Calendar;
        echo $c->getCurrentmonthView();
        $tpl->setVar("INDEXCALENDAR",ob_get_contents());
    ob_end_clean();

    ob_start();
        //echo item_title($lang['newtopic'],'98%');
        echo '
<table width="95%" cellpadding="0" cellspacing="0" border="0">
<tr><td align="left">
<script language="Javascript" type="text/javascript" src="'. $Global['bbs'] .'new_topic.php?cid=2,6,15,16,18"></script>
</td></tr>
</table>
';
        $tpl->setVar("INDEXFORUM", ob_get_contents());
    ob_end_clean();

    ob_start();
        //echo item_title($lang['maillist'],'98%');
        echo '
        <table>
        <tr>
        <td align="center">
            <form method="post" action="/?n=Maillist">
            <font class="en1">Join the mail list:</font>
            <input style="width:100px" name="m" type="text" class="small" size="20" maxlength="100" title="加入邮件列表" value="Enter your mail" onFocus="if(this.value==\'Enter your mail\')this.value=\'\';" onBlur="if(this.value==\'\')this.value=\'Enter your mail\';"><br>
            <input type="submit" value="Submit" class="en1">
            </form>
        </td>
        </tr>
        </table>
        ';
        $tpl->setVar("INDEXMAIL",ob_get_contents());
    ob_end_clean();

    // My name :)
    $s_name='index.php';

    $tpl->setVar("SPACE",$space);
    $tpl->setVar("FILEFOOT",file_foot());

    $tpl->parse('output','main');
    $output = $tpl->get("output");

    // Rwrite to file
    wfile($indexfile,$output);
    require($indexfile);
}
?>
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享分享 分享淘帖
台州维博网络(www.tzweb.com)专门运用PHP+MYSQL/ASP.NET+MSSQL技术开发网站门户平台系统等。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

网站推广
关于我们
  • 台州朗动科技(Tzweb.com)拥有多年开发网站平台系统门户手机客户端等业务的成功经验。主要从事:政企网站,系统平台,微信公众号,各类小程序,手机APP客户端,浙里办微应用,浙政钉微应用、主机域名、虚拟空间、后期维护等服务,满足不同企业公司的需求,是台州地区领先的网络技术服务商!

Hi,扫描关注我

Copyright © 2005-2026 站长论坛 All rights reserved

Powered by 站长论坛 with TZWEB Update Techonolgy Support

快速回复 返回顶部 返回列表