今天学习了做安装包
这里是HTML模板
[html]
以下はphp代
です
[php]
//var_dump($_POST);
$server =$_POST['m_server'];
$userName=$_POST['m_userName'];
$password=$_POST['m_password'];
$dbName=$_POST['m_dbName'];
$adminUser=$_POST['adminUser'];
$adminPassword=md5($_POST['adminPassword']);
$title=$_POST['c_title'];
'../function.php' を含めます。
$c=config_get('../config.php');
$c['dbServer']=$server;
$c['dbUserName']=$userName;
$c['dbPassword']=$パスワード;
$c['dbName']=$dbName;
$c['タイトル']=$タイトル;
$c['footer']='已经滚活動到底部了';
//$c['adminUser']=$adminUser;
//$c['adminPassword']=$adminPassword;
config_set("../config.php",$c);
//var_dump($GLOBALS);
$conn=mysql_connect($server,$userName,$password)or die("mysql接続失敗败错误情報:" .mysql_error());
/**
* データベースを選択します。存在しない場合は自動的に作成されます
*/
if(!mysql_select_db($dbName)){
$query='データベースの作成'.$dbName;
$result = mysql_query($query)or die("1無効なクエリ: " .mysql_error());
if(!$result){
echo "创建データベース库失败,请手动创建 {$dbName}";
出口();
}
mysql_select_db($dbName);
}
/**
* メッセージ録音用のデータテーブルを作成します
*/
$query="「データ」が存在しない場合はテーブルを作成 (
`id` int(11) NOT NULL AUTO_INCREMENT、
`time` int(10) NOT NULL、
`userName` varchar(200) COLLATE utf8_unicode_ci NOT NULL、
「コンテンツ」テキスト COLLATE utf8_unicode_ci NOT NULL、
`email` varchar(40) COLLATE utf8_unicode_ci NOT NULL、
主キー (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=26";
$result = mysql_query($query)or die("创建データベース表 'data' が失われています:" . mysql_error());
/**
* ユーザー管理用のユーザーテーブルを作成します
*/
$query="「ユーザー」が存在しない場合はテーブルを作成 (
`id` int(11) NOT NULL AUTO_INCREMENT、
「userName」のテキストが NULL ではありません、
「パスワード」 varchar(40) NOT NULL、
`time` int(11) NOT NULL、
主キー (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=2";
$result = mysql_query($query)or die("创建データテーブル 'user' が失われています:" . mysql_error());
//插入ユーザー表用户
$query="INSERT INTO `user` (`id`, `userName`, `password`, `time`)
VALUES (1, '{$adminUser}', '{$adminPassword}', 1369417030)";
$result = mysql_query($query);
if (!$result) {
echo ("user'表,插受信データ失败错误情報:".mysql_error());
}
echo "インストール成功";
//header("ローカルホスト: ./admin.php?m=admin&a=index");
//echo "<script>window.location.href='../admin.php?m=admin&a=login';</script>";
/*
*/
?>
//var_dump($_POST);
$server =$_POST['m_server'];
$userName=$_POST['m_userName'];
$password=$_POST['m_password'];
$dbName=$_POST['m_dbName'];
$adminUser=$_POST['adminUser'];
$adminPassword=md5($_POST['adminPassword']);
$title=$_POST['c_title'];
'../function.php' を含めます;
$c=config_get('../config.php');
$c['dbServer']=$server;
$c['dbUserName']=$userName;
$c['dbPassword']=$password;
$c['dbName']=$dbName;
$c['title']=$title;
$c['footer']='已经滚活動到底部了';
//$c['adminUser']=$adminUser;
//$c['adminPassword']=$adminPassword;
config_set("../config.php",$c);
//var_dump($GLOBALS);
$conn=mysql_connect($server,$userName,$password)or die("mysql连接失败错误情報:" .mysql_error());
/**
* データベースを選択します。存在しない場合は自動的に作成されます
*/
if(!mysql_select_db($dbName)){
$query='データベースの作成'.$dbName;
$result = mysql_query($query)or die("1無効なクエリ: " .mysql_error());
if(!$result){
echo "创建データベース库失败,请手动创建 {$dbName}";
exit();
}
mysql_select_db($dbName);
}
/**
* メッセージ録音用のデータテーブルを作成します
*/
$query="「データ」が存在しない場合はテーブルを作成 (
`id` int(11) NOT NULL AUTO_INCREMENT,
`time` int(10) NOT NULL,
`userName` varchar(200) COLLATE utf8_unicode_ci NOT NULL,
`content` テキスト COLLATE utf8_unicode_ci NOT NULL,
`email` varchar(40) COLLATE utf8_unicode_ci NOT NULL,
主キー (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=26";
$result = mysql_query($query)or die("创建データベース表 'data' が失われています:" . mysql_error());
/**
* ユーザー管理用のユーザーテーブルを作成します
*/
$query="`user` が存在しない場合はテーブルを作成 (
`id` int(11) NOT NULL AUTO_INCREMENT,
`userName` テキストが NULL ではありません、
`パスワード` varchar(40) NOT NULL,
`time` int(11) NOT NULL,
主キー (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=2";
$result = mysql_query($query)or die("创建データテーブル 'user' が失われています:" . mysql_error());
//插入ユーザー表用户
$query="INSERT INTO `user` (`id`, `userName`, `password`, `time`)
VALUES (1, '{$adminUser}', '{$adminPassword}', 1369417030)";
$result = mysql_query($query);
if (!$result) {
echo ("user'表,插受信データ失败错误情報:".mysql_error());
}
echo "取り付け成功";
//header("ローカルホスト: ./admin.php?m=admin&a=index");
//echo "<script>window.location.href='../admin.php?m=admin&a=login';</script>";
/*
*/
?>