喜悦国际村 
» 游客:  注册 | 登录 | 搜索 | 统计 | 喜悦证交所 | 帮助

RSS 订阅当前论坛  

[北京]代朋友公司招聘PHP高级程序员多名

上一主题 下一主题
     
标题: 帮忙分析一下  
 
lovetaxi
新手上路
Rank: 1



UID 93907
精华 0
积分 9
帖子 7
金钱 9 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2007-6-13
来自 河北省
状态 离线
帮忙分析一下

<?php
session_cache_limiter('private');
session_start();
@set_time_limit(999);
function msgbox($str,$url){
        echo "<script>alert('".addslashes($str)."');$url</script>";
        exit;
}
$dbcharset="GBK";
$action=intval($_GET['action']);
if($action==3){       
        if(is_writable("../lib/mysql.php")==false){
                echo "文件不可写";
        }
        if(is_writable("../lib/smvapi.php")==false){
                echo "文件不可写";
        }
        $dbhost=$_POST['dbhost'];
        $dbuser=$_POST['dbuser'];
        $dbpwd=$_POST['dbpwd'];
        $tb = $_POST['tablepre'];
        $isbbs=$_POST['isbbs'];
        $bbshost=$_POST['bbshost'];
        $bbsuser=$_POST['bbsuser'];
        $bbspwd=$_POST['bbspwd'];
        $bbsdata=$_POST['bbsname'];
        $bbs=$_POST['bbs'];
        $bbstb=$_POST['bbstb'];
        $_SESSION['dbhost']=$dbhost;
        $_SESSION['dbpwd']=$dbpwd;
        $_SESSION['dbuser']=$dbuser;
        $_SESSION['tb']=$tb;
        $_SESSION['isbbs']=$isbbs;
        if($isbbs){
                if(empty($bbshost)){
                        msgbox("BBS数据库服务器地址不能为空!","history.back();");
                }
                if(empty($bbsuser)){
                        msgbox("BBS数据库服务器登陆名不能为空!","history.back();");
                }
                if(empty($bbsdata)){
                        msgbox("BBS数据库库名称不能为空!","history.back();");
                }
                $bbstxt=@file_get_contents("../lib/smvapi.php");
                $bbstxt= preg_replace("/[$]dzhost\s*\=\s*[\"'].*?[\"']/is", "\$dzhost = '$bbshost'", $bbstxt);
                $bbstxt= preg_replace("/[$]dzdb\s*\=\s*[\"'].*?[\"']/is", "\$dzdb = '$bbsdata'", $bbstxt);
                $bbstxt= preg_replace("/[$]dzuser\s*\=\s*[\"'].*?[\"']/is", "\$dzuser = '$bbsuser'", $bbstxt);
                $bbstxt= preg_replace("/[$]dzpass\s*\=\s*[\"'].*?[\"']/is", "\$dzpass = '$bbspwd'", $bbstxt);
                if(intval($bbs)==2){
                $bbstxt= preg_replace("/[$]dzmembers\s*\=\s*[\"'].*?[\"']/is", "\$dzmembers = '{$bbstb}members'", $bbstxt);
                $bbstxt= preg_replace("/[$]dzuid\s*\=\s*[\"'].*?[\"']/is", "\$dzuid = '{$bbstb}memberdata'", $bbstxt);
                }else{
                $bbstxt= preg_replace("/[$]dzmembers\s*\=\s*[\"'].*?[\"']/is", "\$dzmembers = '{$bbstb}members'", $bbstxt);
                $bbstxt= preg_replace("/[$]dzuid\s*\=\s*[\"'].*?[\"']/is", "\$dzuid = '{$bbstb}memberfields'", $bbstxt);
                }
                @fwrite(fopen("../lib/smvapi.php","w"),$bbstxt);
        }else{
                @chmod("../lib/smvapi.php", 0777);
                $fp = @fopen("../lib/smvapi.php", 'r');
                $bbstxt = @fread($fp, filesize("../lib/smvapi.php"));
                if(empty($bbstxt)){
                        echo "读取数据库配置文件失败!请检查文件是否存在。并且检查是否有读写权限";
                        exit;
                }
                $bbstxt= preg_replace("/[$]dzhost\s*\=\s*[\"'].*?[\"']/is", "\$dzhost = '$dbhost'", $bbstxt);
                $bbstxt= preg_replace("/[$]dzuser\s*\=\s*[\"'].*?[\"']/is", "\$dzuser = '$dbuser'", $bbstxt);
                $bbstxt= preg_replace("/[$]dzpass\s*\=\s*[\"'].*?[\"']/is", "\$dzpass = '$dbpwd'", $bbstxt);
                @fwrite(fopen("../lib/smvapi.php","w"),$bbstxt);
        }
        $filepath="../lib/mysql.php";
        @chmod($filepath, 0777);
        $fp = fopen($filepath, 'r');
        $configfile = fread($fp, filesize($filepath));
        fclose($fp);
        $configfile = preg_replace("/[$]dbhost\s*\=\s*[\"'].*?[\"']/is", "\$dbhost = '$dbhost'", $configfile);
        $configfile = preg_replace("/[$]dbuser \s*\=\s*[\"'].*?[\"']/is", "\$dbuser = '$dbuser'", $configfile);
        $configfile = preg_replace("/[$]dbpwd\s*\=\s*[\"'].*?[\"']/is", "\$dbpwd = '$dbpwd'", $configfile);
        $configfile = preg_replace("/[$]tablepre\s*\=\s*[\"'].*?[\"']/is", "\$tablepre = '$tb'", $configfile);
        $fp = fopen($filepath, 'w');
        if(!fwrite($fp, trim($configfile)))
        {
                echo "写入lib/mysql.php文件失败!请检查文件权限";
                exit;
        }
        fclose($fp);
        $showmov = @mysql_pconnect($dbhost, $dbuser, $dbpwd);
        if(mysql_errno())
        {
                echo "数据库连接失败!请检查您的MYSQL数据库连接字符\n错误描述:".mysql_error();
                exit;
        }
}
elseif($action==4){
        $mode=intval($_POST['mode']);
        if($mode==1){
                $dbname=$_POST['select'];
        }
        else{
                if(empty($_POST['dbname'])){
                        echo "<script>alert('请输入数据库名称');history.back();</script>";
                        exit;
                        }
                $dbname=$_POST['dbname'];
        }
        $filepath="../lib/mysql.php";
        $fp = @fopen($filepath, 'r');
        $configfile = @fread($fp, filesize($filepath));
        @fclose($fp);
        $configfile = preg_replace("/[$]dbname\s*\=\s*[\"'].*?[\"']/is", "\$dbname = '$dbname'", $configfile);
        $fp = @fopen($filepath, 'w');
        @fwrite($fp, trim($configfile));
        @fclose($fp);
        if(!$_SESSION['isbbs']){
                $tb=$_SESSION['tb'];
                $filepath="../lib/smvapi.php";
                $fp = @fopen($filepath, 'r');
                $bbstxt = @fread($fp, filesize($filepath));
                @fclose($fp);
                $bbstxt= preg_replace("/[$]dzmembers\s*\=\s*[\"'].*?[\"']/is", "\$dzmembers = '{$tb}members'", $bbstxt);
                $bbstxt= preg_replace("/[$]dzuid\s*\=\s*[\"'].*?[\"']/is", "\$dzuid = '{$tb}memberdata'", $bbstxt);
                $bbstxt= preg_replace("/[$]dzdb\s*\=\s*[\"'].*?[\"']/is", "\$dzdb = '$dbname'", $bbstxt);
                $fp = @fopen($filepath, 'w');
                @fwrite($fp, trim($bbstxt));
                @fclose($fp);
        }
        $showmov = mysql_connect($_SESSION['dbhost'], $_SESSION['dbuser'], $_SESSION['dbpwd']) or die("无法连接到服务器");
        $db_list = mysql_list_dbs();
        $i = 0;
        $cnt = mysql_num_rows($db_list);
        $db=0;
        while ($i < $cnt)
        {
                if(mysql_db_name($db_list, $i)==$dbanme)
                {
                        $db=1;
                }
                $i++;
        }
        if($db==0){
                createdatebase($dbname,$dbcharset);
        }
        $sqlfile        = 'showmov.sql';
        if( !is_readable($sqlfile)) {
                exit('Please upload install and all its files completely.');
        }
        include_once("../lib/mysql.php");
        $fp = @fopen($sqlfile, 'rb');
        $sql = @fread($fp, filesize($sqlfile));
        @fclose($fp);
}elseif($action==5){
@include('../lib/mysql.php');
                $username=$_POST['username'];
                $password=md5($_POST['password']);
                //mysql_select_db($dbname);
                $db->query("INSERT INTO {$tb}admin(username,password,adminlevel,iswrite) VAlues('$username','$password','0',1)");
                fopen("../install.lock","w");
                if(!@rename("index.php","index.lock"))
                {
                        echo "安装文件未能自动删除!请手动删除或者更改名字";
                }
                mysql_close();
                echo "<script>alert('恭喜您!系统安装完成!');location.href='../admin/index.php';</script>";
}
$q=0;
?><html>
<head>
<title>showmov安装向导</title>
<meta http-equiv=Content-Type content="text/html; charset=gb2312">
<meta http-equiv="Content-Language" content="zh-cn">
<style rel=stylesheet>
<!--
body,p,td,th { font-size:10pt; color:#000000 }
td.s { padding-left: 5px; padding-right: 5px; }
.tw { background-color:#ffffff;}
.bg { background-color:#FFFFFF; }
.tr { background-color:#ffffff; height: 25px; }
.table {border:1px; background-color: #dddddd; }
.trb { background-color: #f2fafc; height: 40px; }
.td { background-color: #008CBF; color: #ffffff; height: 25px; font-weight:bold; }
.tims { color: #808080; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:7pt; }
.t { color: #0066cc; font-weight:bold; }
.end { color:#ffffff; }
.gray { color:#808080; }
.red { color:#FF0000; }
.red2 { color:#CC3300; }
.blue { color:#0066CC; }
a { color:#003366; text-decoration: none; }
a:hover { color:#ff0000; text-decoration: underline; }
a.h_top { color:#ededed; font-weight:bold; text-decoration: none; }
a:hover.h_top { color:#ffffff; font-weight:bold; text-decoration: underline; }
a.h_end { color:#ffffff; text-decoration: none; }
a:hover.h_end { color:#ffffff; text-decoration: underline; }
body,td,th {
        font-size: 9pt;
}
.STYLE6 {color: #FF0000; font-weight: bold; }
.title {background-color:#0C7DB4;
color:#FFFFFF;
}
-->
</style>
</head>
<body topmargin=0 leftmargin=0 bgcolor="#00386B">
<table width="720" border=0 align="center" cellpadding=0 cellspacing=0 background="installimg/top_bg.gif" class=tw id="table162">
<tr>
<td width=6 valign=top><img src="installimg/top_left.gif" border=0 width=6 height=46></td>
<td height=50 width="514">
  <table border=0 id="table163">
  <tr>
  <td width=20></td>
  <td><font size=4 class=end><b>vodcms点播管理系统安装向导</b></font></td>
  </tr>
  </table></td>
<td width=200 valign=top><a href="http://www.vodcms.com" target=_blank><img src="installimg/top_cms.gif" border=0 width=200 height=46 alt="Showmov4.0 - A Best Content Management System!"></a></td>
</tr>
</table>
<table width="720" border=0 align="center" cellpadding=12 cellspacing=0 class=tw>
  <tr>
    <td>
        <?php
        if(!isset($_GET['action'])){?>
        <script>
        function chkok()
        {
                if(form1.checkbox.checked!=true){
                        alert("您必须同意条款才能安装");
                        return false;
                }
                return true;
        }</script>
        <table width="100%" border="0" align="center" cellpadding="2" cellspacing="1" class="table">
      <form name="form1" method="post" action="index.php?action=1" onSubmit="return chkok();"><tr>
        <td class="td">软件许可已经协议说明</td>
      </tr>
      <tr class="tr">
        <td><p>本程序为<a href="http://www.vodcms.com">天天网络独立开发(http://www.vodcms.com</a>)。本站拥有程序所有权利。任何用户不得未授权修改。
        </p>
          <p>天天网络2007年开始将启用新域名vodcms.com,vodcms.cn.简称vodcms系统.原www.jdzcn.net亦可使用</p>
          <p>该程序为免费版本。本站不负担因为使用本程序造成的任何问题。(<span class="STYLE6">如果您是商业版请拷贝key.php到lib目录替换原文件</span>)</p>
          <p>如果您作为商业用户请购买我们的商业VIP版本。您将获得更优质的服务与功能强大的管理系统。版权所有 (c) 2004-2007,<a href="http://www.vodcms.com">天天网络科技</a><br />
            保留所有权利。 </p>
          <p>感谢您选择 vodcms 点播管理系统。希望我们的努力能为您提供一个高效快速和强大的点播管理解决方案。</p>
          <p><span class="STYLE6">vodcms</span> 英文全称为Video-On-Demand Content Management System,中文全称为 秀影,以下简称 <span class="STYLE6">vodcms</span>。</p>
          <ul type="I"><li><b>协议许可的权利</b>
                <ul type="1">
                  <li>在授权期限内拥有至多二个 <span class="STYLE6">vodcms</span> 的授权拷贝安装,前提是拷贝必须在同一 IP 的服务器上,或在同一主域名的两个主机下(如
                    domain1.your.com,domain2.your.com)。 </li>
                  <li>依据所购买的授权类型中确定的免费升级期限、技术支持期限、技术支持方式和技术支持内容,自购买时刻起,用户可在免费升级期限内
                    获得并安装使用最新的 <span class="STYLE6">vodcms</span>软件包;在技术支持期限内通过指定的方式获得指定范围内的技术支持内容。授权用户享有反映和提出
                    意见的权力,相关意见将被作为首要考虑,但没有一定被采纳的承诺或保证。 </li>
                  <li>您可以在协议规定的约束和限制范围内修改<span class="STYLE6">vodcms</span> 源代码(如果被提供的话)或界面以适应您的网站要求。 </li>
                  <li>授权用户拥有其全部会员资料、文章及相关信息的所有权,并独立承担与文章内容的相关法律义务。 </li>
                </ul>
              <p class="s"></p>
            </li>
            <li><b>协议规定的约束和限制</b>
                <ul type="1">
                  <li>不得将一份商业授权安装于不同 IP 的并且不在同一主域名下的服务器空间上,也不得在同一 IP 或同一域名下将一份授权安装为两个以上
                    的拷贝使用。 </li>
                  <li>禁止以任何目的,包括以学习或研究为目的通过 Internet 或其他媒介将所获授权的产品提供给第三人或公众。 </li>
                  <li>禁止任何形式的重新分发,更不得利用非法重新分发获利。 </li>
                  <li>不得对本软件进行出租、租借、发放子许可证、出售或抵押。 </li>
                  <li>无论如何,即无论用途如何、是否经过修改或美化、修改程度如何,只要使用 <span class="STYLE6">vodcms </span>的整体或任何部分,未经书面许可,论坛页面页脚处
                    的<span class="STYLE6">vodcms</span> 名称和天天网络科技下属网站(http://www.vodcms.comhttp://www.vodcms.com) 的链接都必须保留,而不能清除
                    或修改。 </li>
                  <li>如果您未能遵守本协议的条款,您的授权将被终止,所被许可的权利将被收回。 </li>
                </ul>
              <p></p>
            </li>
            <li><b>有限担保和免责声明</b>
                <ul type="1">
                  <li><span class="STYLE6">vodcms</span> 及所附带的文件是作为不提供任何明确的或隐含的赔偿或担保的形式出售的。 </li>
                  <li>天天网络科技不对使用 <span class="STYLE6">vodcms</span> 构建的影视内容或者图片、文字等信息承担责任。 </li>
                </ul>
            </li>
          </ul>
          <p>有关 <span class="STYLE6">vodcms</span> 授权包含的服务范围,付费方式等,<span class="STYLE6">vodcms</span> 官方网站提供惟一的解释和官方价目表。天天网络科技拥有在不事先
            通知的情况下,修改授权协议和价目表的权力,修改后的协议或价目表对自改变之日起的新授权用户生效。 </p>
          <p>电子文本形式的授权协议如同双方书面签署的协议一样,具有完全的和等同的法律效力。您一旦开始安装 <span class="STYLE6">vodcms</span>,即被视为完全理解并接受
            本协议的各项条款,在享有上述条款授予的权力的同时,受到相关的约束和限制。协议许可范围以外的行为,将直接违反本授权协议并构成侵权,
            我们有权随时终止授权,责令停止损害,</p>
          <label></label></td>
      </tr>
      <tr>
        <td align="center"><label>
          <input name="checkbox" type="checkbox" value="checkbox" >
          <input type="submit" name="Submit" value="同意协议,执行下一步安装">
        </label></td>
      </tr></form>
    </table>
        <?php
        }
        elseif($_GET['action']==1){
                $q=0;?>
      <table width="628" align="center" cellpadding=2 cellspacing=1 class=table id="table156">
<form name="form4" method="post" action="index.php?action=2">
<tr>
  <td width="620" colspan=2 class=td>  安装环境检测</td>
</tr>
<tr class=tr>
  <td class=s colspan=2>
        1、在运行本安装向导前请先确认是否通过下列环境测试;<span class="STYLE6">环境要求zend 3.0或者以上 </span></td>
</tr>
<tr class=tr><td class=s colspan=2 align=center>
   <table width="98%" height="102" border=1 cellpadding="5" cellspacing="1" bordercolor="#CCCCCC" id="table157" style="border-collapse:collapse">
  <tr>
    <td width=100 style="font-family: Verdana, Arial, Helvetica, sans-serif, &#23435; &#20307; font-size: 11.5px; color: #000000" rowspan="11"><span style="font-family: Verdana, Arial, Helvetica, sans-serif, 宋 体 font-size: 11.5px; color: #000000"><img src="installimg/load.gif" border=0></span></td>
    <td><span class="STYLE6">cache</span></td>
    <td><?php echo is_write('../cache');?> *需要有读写删除权限</td>
  </tr>
  <tr>
  <td width=68><span class="STYLE6">lib</span></td>
  <td width=392><?php echo is_write('../lib');?> *需要有读写删除权限</td>
  </tr>
  <tr>
    <td><span class="STYLE6">movie</span></td>
    <td><?php echo is_write('../movie');?> *需要有读写删除权限</td>
  </tr>
  <tr>
  <td><span class="STYLE6">list</span></td>
  <td><?php echo is_write('../list');?> *需要有读写删除权限</td>
  </tr>
  <tr>
    <td><span class="STYLE6">php版本</span></td>
    <td><?php echo phpversion();?> (推荐&gt;4.3.X)</td>
  </tr>
  <tr>
      <td><strong class="STYLE6">ZEND版本</strong></td>
      <td><?php CheckZend();?></td>
  </tr>
  <tr>
    <td><span class="STYLE6">mysql支持</span></td>
    <td><?php echo chkfunction("mysql_connect");?><br>win平台中若不支持请检查php.ini中是否去掉extension=php_mysql.dll前面的;号.已经是否拷贝了libmysql.dll到system32目录中</td>
  </tr>
  </table>
</td></tr>
<tr class=tr>
  <td class=s colspan=2>2、我们善意的提醒您在运行本安装向导前请先备份一下现有的数据库及程序文件,以免造成不必要的损失;</td>
</tr>
<tr class=tr>
<td colspan=2 align="left" class=s><?php
                        if(intval($q)==0){echo "<font color=#ff0000>您的系统环境完全支持showmov系统的安装</font>";$dispbt="";}else{echo "您的系统环境不满足安装条件!请配置好环境后在安装!";$dispbt="disabled=disabled";}?>
  <label>
  <input type="button" name="Submit6" value="上一步" onClick="history.back();" >
       
  <input type="submit" name="Submit5" value="执行下一步" <?php echo $dispbt;?>>
  </label></td>
        </tr>
</form>
</table>
<?php
}elseif($_GET['action']==2){?>
      <table width="628" border="0" align="center" cellpadding="2" cellspacing="1" class="table" id="table3">
                <form name="myform" action="index.php?action=3" method="post">
            <tr>
              <td height="26" colspan="3" class="td">数据库服务器配置信息</td>
            </tr>
            <tr>
              <td width="24%" align="left" bgcolor="#FFFFFF" class="STYLE14">数据库服务器:</td>
              <td width="31%" align="left" bgcolor="#FFFFFF"><label>
                <input name="dbhost" type="text" class="Input" id="dbhost" value="localhost" />
              </label>              </td>
              <td width="45%" align="left" bgcolor="#FFFFFF">数据库服务器地址, 一般为 localhost</td>
            </tr>
            <tr>
              <td align="left" bgcolor="#FFFFFF">数据库用户名:</td>
              <td align="left" bgcolor="#FFFFFF"><label>
                <input name="dbuser" type="text" class="Input" id="dbuser" value="root" />
              </label></td>
              <td align="left" bgcolor="#FFFFFF">数据库账号用户名</td>
            </tr>
            <tr>
              <td align="left" bgcolor="#FFFFFF">数据库密码:</td>
              <td align="left" bgcolor="#FFFFFF"><label>
                <input name="dbpwd" type="password" class="Input" id="dbpwd" />
              </label></td>
              <td align="left" bgcolor="#FFFFFF">数据库账号密码</td>
            </tr>
            <tr>
              <td align="left" bgcolor="#FFFFFF" class="STYLE14">表名前缀:</td>
              <td align="left" bgcolor="#FFFFFF"><label>
                <input name="tablepre" type="text" class="Input" id="tablepre" value="jdzcnnet_".$tb."" />
              </label></td>
              <td align="left" bgcolor="#FFFFFF">同一数据库安装多系统时可改变默认</td>
            </tr>
            <tr>
              <td align="left" bgcolor="#FFFFFF">是否整合论坛:</td>
              <td colspan="2" align="left" bgcolor="#FFFFFF"><label>
                <input type="radio" name="isbbs" value="1" onClick="bbss.style.display='block';" id="is1">
              是
              <input name="isbbs" type="radio" value="0" checked onClick="bbss.style.display='none';" id="is2">
              否推荐您安装时候不要整合BBS。安装完毕后系统后台填写整合信息。除非您熟悉整合过程</label></td>
            </tr>
                        <tbody style="display:none" id="bbss">
            <tr>
              <td align="left" bgcolor="#FFFFFF">论坛数据库地址:</td>
              <td colspan="2" align="left" bgcolor="#FFFFFF"><label>
                <input name="bbshost" type="text" id="bbshost" value="localhost">
              </label></td>
            </tr>
            <tr>
              <td align="left" bgcolor="#FFFFFF">论坛数据库名称:</td>
              <td colspan="2" align="left" bgcolor="#FFFFFF"><label>
                <input name="bbsname" type="text" id="bbsname" value="bbs">
              </label></td>
            </tr>
            <tr>
              <td align="left" bgcolor="#FFFFFF">论坛数据库登录用户:</td>
              <td colspan="2" align="left" bgcolor="#FFFFFF"><label>
                <input name="bbsuser" type="text" id="bbsuser" value="root">
              </label></td>
            </tr>
            <tr>
              <td align="left" bgcolor="#FFFFFF">论坛数据库登录密码:</td>
              <td colspan="2" align="left" bgcolor="#FFFFFF"><label>
                <input name="bbspwd" type="password" id="bbspwd">
              </label></td>
            </tr>
            <tr>
              <td align="left" bgcolor="#FFFFFF">论坛数据库制表符:</td>
              <td colspan="2" align="left" bgcolor="#FFFFFF"><label>
                <input name="bbstb" type="text" id="bbstb" value="cdb_">
              </label></td>
            </tr>
            <tr>
              <td align="left" bgcolor="#FFFFFF">整合论坛的类型:</td>
              <td colspan="2" align="left" bgcolor="#FFFFFF"><label>
                <select name="bbs" id="bbs">
                  <option value="1">Discuz!</option>
                  <option value="2">PHPWIND</option>
                </select>
              </label></td>
            </tr>
                        </tbody>
            <tr>
              <td align="left" bgcolor="#FFFFFF"> </td>
              <td colspan="2" align="left" bgcolor="#FFFFFF"><label>
                <input name="Submit" type="submit" class="Button" value="保存配置" />
                <input name="Submit2" type="button" class="Button" onClick="javascript:window.close();" value="退出安装"/>
                <input type="button" name="Submit7" value="上一步" onClick="history.back();">
              </label></td>
            </tr>
        </form>
      </table>
          <?php
          }elseif($_GET['action']==3){
          //include_once("../lib/sql_conn.php");
          ?>
      <table width="628" border="0" align="center" cellpadding="2" cellspacing="1" class="table">
        <form name="form2" method="post" action="index.php?action=4"><tr>
          <td colspan="2" class="td">vodcms系统数据库安装</td>
        </tr>
        <tr>
          <td width="140" align="center" class="tr">选择新数据库:
            <label>
            <input type="radio" name="mode" value="1" id="into">
            </label></td>
          <td width="475" class="tr">
            <label>
              <select name="select" onChange="into.checked=true;">
                          <?php
                          $db_list = mysql_list_dbs();
                          $i = 0;
                          $cnt = mysql_num_rows($db_list);
                          $db=0;
                          while ($i < $cnt)
                          {
                                  echo "<option value=".mysql_db_name($db_list, $i).">".mysql_db_name($db_list, $i)."</option>";
                                  $i=$i+1;
                                }?>
              </select>
            </label>
            *您可以选择安装在已经存在的数据库中。但必须保证数据库表跟原来的不一致。您可以使用不同的制表符来区分 。如果表相同。系统将自动删除原始表          </td>
        </tr>
        <tr>
          <td align="center" class="tr">创建新数据库:
            <label>
            <input name="mode" type="radio" value="2" checked id="other">
            </label></td>
          <td class="tr"><label>
            <input type="text" name="dbname" onClick="other.checked=true;">
          </label></td>
        </tr>
        <tr>
          <td class="tr"> </td>
          <td class="tr"><label>
            <input type="button" name="Submit8" value="上一步" onClick="history.back();">  
            <input type="submit" name="Submit4" value="保存配置">
          </label></td>
        </tr>
</form>
      </table>
          <?php
          }elseif($_GET['action']==4){?>
          <script>
          function chksub(){
                  if(form3.username.value==""){
                alert("管理员名称不能为空");
                document.form3.username.focus();
                return false;
                }
                if(form3.username.length>15)
                {
                alert("管理员名称不能大于15个字符");
                document.form3.username.focus();
                return false;
                }
                if(form3.password.value=="")
                {
                alert("登陆密码不能为空");
                document.form3.password.focus();
                return false;
                }
                if(form3.password.value!=form3.pwd.value)
                {
                alert("2次输入密码不一致");
                document.form3.password.focus();
                return false;
                }
                if(form3.email.value=="")
                {
                alert("电子邮件不能为空");
                document.form3.email.focus();
                return false;
                }
                return true;
          }
          </script>
      <table width="628" border="0" align="center" cellpadding="2" cellspacing="1" class="table">
        <form name="form3" method="post" action="index.php?action=5" onSubmit="return chksub();"><tr>
          <td colspan="2" class="td"> </td>
        </tr>
        <tr>
          <td colspan="2" class="tr"><?php echo runquery($sql);?></td>
          </tr>
        <tr>
          <td width="117" align="center" class="tr">管理员:</td>
          <td width="498" class="tr"><label>
            <input name="username" type="text" id="username" value="admin">
          *</label></td>
        </tr>
        <tr>
          <td align="center" class="tr">登陆密码:</td>
          <td class="tr"><label>
            <input name="password" type="password" id="password">
          *</label></td>
        </tr>
        <tr>
          <td align="center" class="tr">确认密码:</td>
          <td class="tr"><label>
            <input name="pwd" type="password" id="pwd">
          </label>
          *</td>
        </tr>
        <tr>
          <td align="center" class="tr">电子邮箱:</td>
          <td class="tr"><label>
            <input name="email" type="text" id="email" value="admin@showmov.com">
          *</label></td>
        </tr>
        <tr>
          <td class="tr"> </td>
          <td class="tr">
            <label>
              <input type="button" name="Submit9" value="上一步" onClick="history.back();">  
              <input type="submit" name="Submit3" value="保存配置">
              </label>
            <label></label></td>
        </tr></form>   
      </table>
          <?php
          }
          elseif($_GET['action']==5){?>
          <?php
          }?>
      <!--软件注册信息 -->
  <tr>
    <td>  
</table>
</td>
  </tr>
</table>
<table width="720" border=0 align="center" cellpadding=0 cellspacing=0 class=tw id="table165">
<tr><td height=30 background="installimg/top_bg.gif">
  <table border=0 cellspacing=0 cellpadding=0 width="100%" id="table166">
  <tr>
  <td>
    <table border=0 cellspacing=0 cellpadding=0 id="table167">
    <tr align=center>
    <td width=10></td>
    <td class=end>版权所有 2006 <a class=h_top href="http://www.vodcms.com/" target=_blank>
        天天网络科技</a></td>
    </tr>
    </table>
  </td>
  <td align=right>
    <table border=0 cellspacing=0 cellpadding=0 id="table168">
    <tr>
    <td><a class=h_top href="http://www.vodcms.com" target=_blank>vodcms.com</a></td>
    <td width=20></td>
    <td><a class=h_top href="http://www.vodcms.com/" target=_blank>shwomov</a></td>
    <td width=15></td>
    </tr>
    </table>
  </td>
  </tr>
  </table>
</td></tr>
</table>
</body>
</html>
<?php
function is_write($dir) {
        global $q;
        if(!is_dir($dir)) {
                @mkdir($dir, 0777);
        }
        if(is_writable("$dir"))
        {
        $writeable = "可写";
        }
        else{
        $writeable = "<font color=red>不可写</font>";
        $q=1;
        }
        return $writeable;
}

function runquery($sql) {
        global $lang, $dbcharset, $tb, $db;

        $sql = str_replace("\r", "\n", str_replace(' jdzcnnet_', ' '.$tb, $sql));
        $ret = array();
        $num = 0;
        foreach(explode(";\n", trim($sql)) as $query) {
                $queries = explode("\n", trim($query));
                foreach($queries as $query) {
                        $ret[$num] .= $query[0] == '#' || $query[0].$query[1] == '--' ? '' : $query;
                }
                $num++;
        }
        unset($sql);

        foreach($ret as $query) {
                $query = trim($query);
                if($query) {
                        if(substr($query, 0, 12) == 'CREATE TABLE') {
                                $name = preg_replace("/CREATE TABLE ([a-z0-9_]+) .*/is", "\\1", $query);
                                echo '建立数据表>>>'.$name.' ... <font color="#0000EE">成功</font><br>';
                                mysql_query(createtable($query, $dbcharset));
                        } else {
                                mysql_query($query);
                        }
                }
        }
}
function createtable($sql, $dbcharset) {
        $type = strtoupper(preg_replace("/^\s*CREATE TABLE\s+.+\s+\(.+?\).*(ENGINE|TYPE)\s*=\s*([a-z]+?).*$/isU", "\\2", $sql));
        $type = in_array($type, array('MYISAM', 'HEAP')) ? $type : 'MYISAM';
        return preg_replace("/^\s*(CREATE TABLE\s+.+\s+\(.+?\)).*$/isU", "\\1", $sql).
                (mysql_get_server_info() > '4.1' ? " ENGINE=$type DEFAULT CHARSET=$dbcharset" : " TYPE=$type");
}
function createdatebase($dbname,$dbcharset)
{
        if(mysql_get_server_info() > '4.1') {
                        mysql_query("CREATE DATABASE $dbname DEFAULT CHARACTER SET $dbcharset");
                } else {
                        mysql_query("CREATE DATABASE $dbname");
                }
}
function CheckZend(){
        global $q;
        if(defined('OPTIMIZER_VERSION')){
                echo "您机器的版本为:<font color=red>".OPTIMIZER_VERSION."</font>";
                if (OPTIMIZER_VERSION<3.0){
                        $q=1;
                        echo "<br><a href=http://down1.jdzcn.net/linux/ZendOptimizer-3.2.2-Windows-i386.exe>您的系统zend optimizer版本过低!系统要求最低版本为3.0.点击这里下载新版本</a>";
                }
        }else{
                echo "<a href=http://down1.jdzcn.net/linux/ZendOptimizer-3.2.2-Windows-i386.exe>您的系统没有安装zend optimizer。点击这里下载安装</a>";
        }
}
function chkfunction($str)
{
        global $q;
        if(function_exists($str))
        {
                return "<font color=red>支持</font>";
        }else{
                $q=1;
                return "<font color=red><b>不支持</b></font>";
               
        }
}
?>




一起分享,一起飞翔http://www.lovetaxi.com.cn
2007-9-19 10:40 PM#1
查看资料  访问主页  发短消息  QQ  顶部
 
zhuimeng3 (zhuimeng3)
乞丐

一般会员



UID 31490
精华 0
积分 -48
帖子 54
金钱 -48 喜悦币
威望 0
人脉 0
阅读权限 1
注册 2004-9-27
状态 离线
[推荐阅读] 关于PHP的远程图片保存本地问题
手机充值:95元充100元 47.5元充50元

手机充值:95元充100元   47.5元充50元

充值的手机范围(中国移动):上海、北京、广东、山东

支付平台:在线银行网关支付

充值网址:http://www.99bill.com/mobilefill:889905101136060299

1分钟至24小时内帮您完成充值!方便!省力!省心!省钱!!!


2007-9-20 01:53 PM#2
查看资料  发短消息  顶部
 
lovetaxi
新手上路
Rank: 1



UID 93907
精华 0
积分 9
帖子 7
金钱 9 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2007-6-13
来自 河北省
状态 离线
[推荐阅读] 问一个比较急的问题(mysql 5.0.37)
????有那位朋友知道那里有错误的帮下忙吧,谢谢



一起分享,一起飞翔http://www.lovetaxi.com.cn
2007-9-20 02:10 PM#3
查看资料  访问主页  发短消息  QQ  顶部
 
zshtom
中级会员
Rank: 3Rank: 3
初级会员



UID 66877
精华 0
积分 249
帖子 308
金钱 249 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2005-9-23
状态 离线
[推荐阅读] 好IDC联盟整站
麻烦楼主稍微了解一下提问的艺术 .谢谢
2007-9-23 12:35 PM#4
查看资料  发短消息  顶部
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题 | 开通个人空间  


 




Powered by Discuz! 6.1.0  © 2001-2010 Comsenz Inc.
Processed in 0.064413 second(s), 6 queries

(冀ICP备05009913号) 管理员:sadly 邮箱/MSN: sadly@phpx.com QQ:824008(长隐) 清除 Cookies - - Archiver - WAP