<?php

class Installfrom{
    private $method;
    private $action;
    private $class;

    public function __construct($method="post", $action="index.php", $class="white-box"){
        $this->method=$method;
        $this->action=$action;
        $this->class=$class;
    }

    public function getagreement(){
        @$fc.='<div class="body-box tip-msg">';
        $fc.='欢迎使用中环工作室网站,请认真阅读以下安装条款后进行安装';
        $fc.='</div>';
        $fc.='<form method="'.$this->method.'" action="'.$this->action.'" class="'.$this->class.'">';
        $fc.='<div class="body-box">';
        $fc.='<div class="center red-font">中环工作室许可条议</div>';
        $fc.='<div class="license">';
        $fc.='<ol>';
        $fc.='<li>中环工作室内容管理系统的所有权归<a href="http://www.ps173.com"><span class="red-font">中环工作室</span></a>所有,未经允许不得用于任何商业用途</li>';
        $fc.='<li>用户可以无条件使用并传播本软件的测试版本,对本软件的任何更新请将更新版本发给中环工作室一份</li>';
        $fc.='<li>任何自愿使用测试版本用户，中环工作室将不提供任何使用保障，技术服务，也不承担任何使用本软件而产生问题的相关责任</li>';
        $fc.='<ol>';
        $fc.='</div></div>';
        $fc.='<div class="center body-box">';
        $fc.='<input type="hidden" name="step" value="2">';
        $fc.='<input type="submit" class="button" value="我同意">';
        $fc.='<input type="button" class="button" value="我不同意" onclick="window.close()">';
        $fc.='</div>';
        $fc.='</form>';
        return $fc;
    }

    public function getdbfrom($info, $input, $error="tip-msg"){
        @$fc.='<div class="body-box '.$error.'">'.$info.'</div>';
        $fc.='<form method="'.$this->method.'" action="'.$this->action.'" class="'.$this->class.'">';
        $fc.='<ul>';

        $fc.='<li class="light-row">';
        $fc.='<span class="col_width">数据库主机名称</span>';
        $fc.='<input type="text" class="text-box" name="DB_HOST" value="'.$input["DB_HOST"].'">';
        $fc.='数据库服务器地址，一般为 localhost';
        $fc.='</li>';

        $fc.='<li class="dark-row">';
        $fc.='<span class="col_width">数据库用户名</span>';
        $fc.='<input type="text" class="text-box" name="DB_USER" value="'.$input["DB_USER"].'">';
        $fc.='数据库账号用户名';
        $fc.='</li>';

        $fc.='<li class="light-row">';
        $fc.='<span class="col_width">数据库密码</span>';
        $fc.='<input type="password" class="text-box" name="DB_PWD" value="'.$input['DB_PWD'].'">';
        $fc.='数据库账号密码';
        $fc.='</li>';

        $fc.='<li class="dark-row">';
        $fc.='<span class="col_width">数据库名称</span>';
        $fc.='<input type="text" class="text-box" name="DB_NAME" value="'.$input['DB_NAME'].'">';
        $fc.='数据库名称,数据库必须存在';
        $fc.='</li>';

        $fc.='<li class="light-row">';
        $fc.='<span class="col_width">表名前缀</span>';
        $fc.='<input type="text" class="text-box" name="TAB_FIX" value="'.$input["TAB_FIX"].'">';
        $fc.='同一数据库娄装多网站时可以改变默认';
        $fc.='</li>';

        $fc.='</ul>';
        $fc.='<div class="center body-box">';
        $fc.='<input type="hidden" name="step" value="3">';
        $fc.='<input type="button" class="button" value="上一步" onclick="history.back()">';
        $fc.='<input type="submit" class="button" value="下一步">';
        $fc.='</div>';
        $fc.='</form>';
        return $fc;    
    }

    public function getadminfrom($info, $input, $error="tip-msg"){
        @$fc.='<div class="body-box '.$error.'">'.$info.'</div>';
        $fc.='<form method="'.$this->method.'" action="'.$this->action.'" class="'.$this->class.'">';
        $fc.='<ul>';

        $fc.='<li class="light-row liimg">';
        $fc.='<span class="col_width">管理员账号</span>';
        $fc.='<input type="text" class="text-box" name="ADMIN_USER" value="'.$input["ADMIN_USER"].'">';
        $fc.='</li>';

        $fc.='<li class="dark-row liimg">';
        $fc.='<span class="col_width">管理员密码</span>';
        $fc.='<input type="password" class="text-box" name="ADMIN_PWD" value="'.$input["ADMIN_PWD"].'">';
        $fc.='</li>';
        $fc.='<li class="light-row liimg">';
        $fc.='<span class="col_width">重复密码</span>';
        $fc.='<input type="password" class="text-box" name="ADMIN_REPWD" value="'.$input["ADMIN_REPWD"].'">';
        $fc.='</li>';
        $fc.='<li class="dark-row liimg">';
        $fc.='<span class="col_width">管理员邮箱</span>';
        @$fc.='<input type="text" class="text-box" name="ADMIN_MAIL" value="'.$input["ADMIN_MAIL"].'">';
        $fc.='</li>';

        $fc.='</ul>';
        $fc.='<div class="center body-box">';
        $fc.='<input type="hidden" name="step" value="4">';
        $fc.='<input type="button" class="button" value="上一步" onclick="history.back()">';
        $fc.='<input type="submit" class="button" value="下一步">';
        $fc.='</div>';
        $fc.='</form>';
        return $fc;
    }

    public function getinstallmessage($message, $installstats){
        @$fc="";
        $fc.='<div class="body-box tip-msg">';
        $fc.='安装信息显示!!';
        $fc.='</div>';
        $fc.='<div class="body-box">';
        $fc.='<div class="license">';
        $fc.=$message;
        $fc.='</div></div>';
        $fc.='<div class="center body-box">';
        $fc.='<form method="'.$this->method.'" action="'.$this->action.'">';
        if($installstats){
            $fc.='<input type="hidden" name="step" value="5">';
            $fc.='<input type="submit" class="button" value="恭喜您安装成功，点击进入首页">';
        }else{
            $fc.='<input type="button" class="button" value="安装失败，请返回" onclick="history.back()">';
        }

        $fc.='</form>';
        $fc.='</div>';
        return $fc;
    }

}

?>
