php安装包制作

<?php
header("content-type:text/html;charset=utf8");
$host = isset($_POST['host'])?$_POST['host']:"";
$user = isset($_POST['user'])?$_POST['user']:"";
$password = isset($_POST['password'])?$_POST['password']:"";
$db_name = isset($_POST['db_name'])?$_POST['db_name']:"";
$db_prefix = isset($_POST['db_prefix'])?$_POST['db_prefix']:"";
$install = isset($_POST['install'])?$_POST['install']:'';
if(!is_writable("./data/config.php")){
    echo ("配置文件不可写,请检查配置文件的权限!");
}
$configStr = '<?php $mysql_host='."'{$host}'".';$mysql_user='."'{$user}'".';$mysql_password='."'{$password}'".';
                     $db_name = '."'{$db_name}'".';$db_prefix = '."'{$db_prefix}'".';?>';
echo $configStr;
$fp = fopen("./data/config.php","w+");
fwrite($fp,$configStr);
//==================================
include_once ("data/config.php");
if(!@$link = mysqli_connect($host,$user,$password)){
    echo "数据库连接失败!";
}else{
    echo "数据库连接成功!";
    $createSql = "create database `$db_name`";
    mysqli_query($link, $createSql);
    mysqlI_select_db($link,$db_name);
    $sql_query[] = "create table `".$db_prefix."_admin_log1`(
                           `id` int(8) unsigned not null auto_increment key
    );";
    $sql_query[] = "create table `".$db_prefix."_admin_log2`(
                           `id` int(8) unsigned not null auto_increment key
    );";
    foreach($sql_query as $sql){
        mysqli_query($link,$sql);
        //echo $sql;
        echo "导入成功..."."<br>";
    }
}
?>


<form action="" method ="post">
	<ul style="list-style:none;">
		<li>填写主机:<input type="text" name="host" /></li>
		<li>用户名:<input type="text" name="user" /></li>
		<li>密码:<input type="text" name="password" /></li>
		<li>数据库名:<input type="text" name="db_name" /></li>
		<li>数据前缀:<input type="text" name="db_prefix" /></li>
		<li><button type="submit" name="install">提交</button></li>
	</ul>
</form>

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Windows安装包制作指的是将软件打制作成一个Windows安装程序的过程。下面是关于Windows安装包制作的一些步骤和注意事项: 1. 收集所需文件:首先,需要收集软件的所有文件,括可执行文件、库文件、配置文件、图标等。确保文件完整且没有遗漏。 2. 创建安装包目录结构:按照安装包的要求,创建一个含文件和目录的结构。通常,括exe文件、安装脚本、读我文件和控制面板等。 3. 编写安装脚本:使用安装脚本语言(如NSIS、Inno Setup等),编写用于安装和卸载软件的脚本。设置程序的安装路径、创建快捷方式等。 4. 定义安装选项:根据软件的需求,定义一些安装选项,如选择安装路径、安装组件等。使用户能够根据自己的需求进行个性化的安装。 5. 添加图形界面:为了提供更友好的用户体验,可以在安装程序中添加一个图形界面。界面设计应简洁明了,并给用户提供必要的说明和操作指南。 6. 测试和修复:在制作完成后,要进行充分测试以确保安装包的正常运行。测试过程中,应检查软件的安装、卸载、文件完整性等。如果发现问题,及时修复。 7. 打和分发:将安装包成一个可执行文件,通常以.exe或.msi格式分发给用户。可以通过官方网站、网络下载、光盘或U盘等方式进行分发。 制作Windows安装包需要考虑用户的需求和易用性,保证用户能够方便地安装、卸载和使用软件。同时,要确保安装包文件的完整性和安全性,避免潜在的风险和安全漏洞。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值