⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 install.php

📁 功能齐全
💻 PHP
📖 第 1 页 / 共 2 页
字号:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>Friends!婚介交友系统安装向导</title>
<LINK href='templates/admin_style.css' type=text/css rel=stylesheet>
</head>

<body>
<table width="100%" border="0" cellspacing="1" bgcolor="#000000">
  <tr>
    <td bgcolor="#E7ECF5"> 
      <table width="0" border="0" align="center">
        <tr> 
          <td width="100"><img src="templates/img/logo.gif" width="100" height="48"></td>
          <td style="font-size:32px"><b>系统安装向导</b></td>
        </tr>
        <tr> 
          <td colspan="2"><font color="#FF0000">警告:如果您的系统内已经安装了本系统,此安装将会清楚原有的所有数据!</font></td>
        </tr>
      </table>
    </td>
  </tr>
</table>
<br>
<?php
if($_POST["step"]=="")
{
?>
<form action="install.php" method="post">
<input type="hidden" name="step" value="2">
<table width="100%" border="0" cellpadding="5" cellspacing="1" bgcolor="#000000">
  <tr> 
    <td class="m_title">第一步:Friends!婚介交友系统版权说明 </td>
  </tr>
  <tr> 
    <td bgcolor="#E7ECF5"><table border="0" align="center">
        <tr> 
          <td>1、本程序为免费试用板,不可用于商业用途<br>
            2、次免费试用版PHP代码已经加密,但不影响使用<br>
            3、模版文件(HTML文档、图片文件)可以自由修改<br>
            4、如果您想将程序用于商业用途,请和本人联系购买源程序<br>
            5、联系方式:Email:chairsli@163.com QQ:43624103 </td>
        </tr>
      </table></td>
  </tr>
</table>
<br>
<center><input type="submit" name="submit" value="同意并进入下一步安装"></center>
</form>
<?php
}
elseif($_POST["step"]==2)
{
	$conf = array();
	$pass = array();
	
	$phpversion = phpversion();
	if(version_compare(phpversion(),'4.1.0') == -1)
	{
		$conf[0]="<font color=red>版本低于4.1.0</font>";
		$pass[0]=0;
	}
	else
	{
		$conf[0]="通过检测";
		$pass[0]=1;
	}
	
	$gdinfo = gd_info();
	if($gdinfo["JPG Support"]==1)
	{
		$conf[1]="通过检测";
		$pass[1]=1;
	}
	else
	{
		$conf[1]="<font color=red>不支持jpg</font>";
		$pass[1]=0;
	}
	
	$f1 = fileperms("config.inc.php");
	$f2 = fileperms("templates_c/");
	$f3 = fileperms("album/pic/");
	if(is_writable("config.inc.php"))
	{
		$conf[2]="通过检测";
		$pass[2]=1;
	}
	else
	{
		$conf[2]="<font color=red>不可写</font>";
		$pass[2]=0;
	}
	
	if(is_writable("templates_c/"))
	{
		$conf[3]="通过检测";
		$pass[3]=1;
	}
	else
	{
		$conf[3]="<font color=red>不可写</font>";
		$pass[3]=0;
	}
	
	if(is_writable("album/pic/"))
	{
		$conf[4]="通过检测";
		$pass[4]=1;
	}
	else
	{
		$conf[4]="<font color=red>不可写</font>";
		$pass[4]=0;
	}
	
	$res=1;
	for($i=0;$i<count($pass);$i++)
	{
		if($pass[$i]==0){
		$res=0;
		break;
		}
	}
?>
<form action="install.php" method="post">
<input type="hidden" name="step" value="<?php if($res==1)echo "3";?>">
<table width="100%" border="0" cellpadding="5" cellspacing="1" bgcolor="#000000">
  <tr> 
      <td class="m_title">第二步:系统环境及文件检测</td>
  </tr>
  <tr> 
    <td bgcolor="#E7ECF5"><table border="0" align="center">
          <tr> 
            <td>PHP版本</td>
            <td>......</td>
            <td> 
              <?=$phpversion;?>
            </td>
            <td>......</td>
            <td>
              <?=$conf[0];?>
            </td>
          </tr>
          <tr> 
            <td>GD库版本</td>
            <td>......</td>
            <td>
              <?=$gdinfo["GD Version"];?>
            </td>
            <td>......</td>
            <td>
              <?=$conf[1];?>
            </td>
          </tr>
          <tr> 
            <td>config.inc.php是否可写</td>
            <td>......</td>
            <td>
              <?=$f1;?>
            </td>
            <td>......</td>
            <td>
              <?=$conf[2];?>
            </td>
          </tr>
          <tr>
            <td>templates_c目录是否可写</td>
            <td>......</td>
            <td><?=$f2;?></td>
            <td>......</td>
            <td><?=$conf[3];?></td>
          </tr>
          <tr>
            <td>album/pic目录是否可写</td>
            <td>......</td>
            <td><?=$f3;?></td>
            <td>......</td>
            <td><?=$conf[4];?></td>
          </tr>
        </table>
		</td>
  </tr>
</table>
<br>
<center>
<?php
if($res==1){
?>
<input type="submit" name="submit" value="确认并进入下一步安装">
<?
}
else{
?>
<font color=red>抱歉,您的系统设置没有通过检测,请修改相关设置后再刷新本页面继续安装!</font>
<?
}
?>
</center>
</form>
<?php
}
if($_POST["step"]==3)
{
?>
<form action="install.php" method="post">
<input type="hidden" name="step" value="4">
<table width="100%" border="0" cellpadding="5" cellspacing="1" bgcolor="#000000">
  <tr> 
    <td class="m_title">第三步:填写数据库信息 </td>
  </tr>
  <tr> 
    <td bgcolor="#E7ECF5"><table border="0" align="center">
          <tr> 
            <td>服务器:</td>
            <td><input name="server" type="text" id="server" value="localhost"></td>
          </tr>
          <tr> 
            <td>用户名:</td>
            <td><input name="user" type="text" id="user" value="root"></td>
          </tr>
          <tr> 
            <td>密 码:</td>
            <td><input name="pass" type="password" id="pass"></td>
          </tr>
          <tr> 
            <td>数据库:</td>
            <td><input name="db" type="text" id="db" value="friends"></td>
          </tr>
        </table></td>
  </tr>
</table>
<br>
<center><input type="submit" name="submit" value="确认并进入下一步安装"></center>
</form>
<?php
 }
 if($_POST["step"]==4)
 {
 	$server = $_POST["server"];
	$user	= $_POST["user"];
	$pass	= $_POST["pass"];
	$db		= $_POST["db"];
	$conn	= mysql_connect($server,$user,$pass);
	$select	= mysql_select_db($db,$conn);
	if(!$conn)
	{
?>
<center><a href="#" onclick="history.back();"><font color=red>不能连接数据库!请点击返回修改!</font></a></center>
<?
exit;
}
elseif(!$select)
{
?>
<center><a href="#" onclick="history.back();"><font color=red>数据库名称有误!请点击返回修改!</font></a></center>
<?
exit;
}
$fp = fopen("config.inc.php","w");
$in = "<?php\n 
define(\"HOST\",\"$server\");\n
define(\"USERNAME\",\"$user\");\n
define(\"PASSWORD\",\"$pass\");\n
define(\"DATABASE\",\"$db\");\n
define(\"DEFAULT_LANGUAGE\",\"zh\");\n
define(\"DEFAULT_CHARSET\",\"gb2312\");\n
?>";
fwrite($fp,$in);
fclose($fp);

$str11 = "DROP TABLE IF EXISTS `friends_conf`;";
$str12 = "
CREATE TABLE `friends_conf` (
  `id` int(5) unsigned NOT NULL auto_increment,
  `group` int(3) unsigned NOT NULL default '0',
  `confname` varchar(20) NOT NULL default '',
  `confvalue` varchar(100) NOT NULL default '0',
  PRIMARY KEY  (`id`)
) TYPE=MyISAM;";

$res1="friends_conf....................";
if(mysql_query($str11)&&mysql_query($str12))$res1 .= "创建成功!";
mysql_query("INSERT INTO `friends_conf` VALUES (1, 0, 'reward_profile', '0.8')");
mysql_query("INSERT INTO `friends_conf` VALUES (2, 0, 'reward_pic', '0.6')");

$str21 = "DROP TABLE IF EXISTS `friends_setpnt`;";
$str22 = "CREATE TABLE `friends_setpnt` (
  `id` tinyint(3) unsigned NOT NULL auto_increment,
  `group` int(3) NOT NULL default '0',
  `item` varchar(60) NOT NULL default '',
  `act` varchar(30) NOT NULL default '',
  `num` float NOT NULL default '0',
  PRIMARY KEY  (`id`)
) TYPE=MyISAM;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -