alert('请选择类型');window.history.back(-1); "));
$lv == 2 && ($zame = 'wch123.cn_2_');
$sqm != $gmcodeb && (die(""));
$num > 100 && (die(""));
$num == '' && ($num = 1);
$yzf=new mysqli($PZ['DB_HOST'],$PZ['DB_USER'],$PZ['DB_PWD'],$PZ['DB_NAME'],$PZ['DB_PORT']);
if (mysqli_connect_errno()){
$db=new mysqli($PZ['DB_HOST'],$PZ['DB_USER'],$PZ['DB_PWD'],'',$PZ['DB_PORT']);
$db->autocommit(true); //不使用事物
if (mysqli_connect_errno()) {
exit('数据库连接错误!错误代码:' . mysqli_connect_error());
}
$db->query("CREATE DATABASE IF NOT EXISTS `{$PZ['DB_NAME']}`;");
$db->query("use `{$PZ['DB_NAME']}`");
$db->set_charset("utf8");
$rs = $db->query("CREATE TABLE IF NOT EXISTS cdk (
id int(11) NOT NULL AUTO_INCREMENT,
`cdk` varchar(32) NOT NULL,
`lv` tinyint(4) DEFAULT NULL,
`qid` int(8) DEFAULT NULL,
`uid` varchar(32) DEFAULT NULL,
`pass` varchar(32) DEFAULT NULL,
`status` tinyint(4) DEFAULT '0',
PRIMARY KEY (id ))ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;");
$db->close();
exit("");
}
if($yzf->connect_error){
exit("数据库连接失败,请检查数据库密码是否正确!");
}
if (!$yzf->set_charset("utf8")) {
printf("设置数据库编码utf8错误: %s\n", $yzf->error);
exit();
}
for($i=1;$i<=$num;$i++){
$cdk = cdkey('LengYuZe');
$txt .= $cdk."\r\n";
if(!$yzf->query("INSERT INTO cdk (cdk,lv) VALUES ('{$cdk}','{$lv}');")){die("");}
}
$yzf->close();
$ts = time().'.txt';
file_put_contents('cdks/'.$zame.$ts,$txt);
Header ( "Content-type: application/octet-stream" );
Header ( "Accept-Ranges: bytes" );
Header ( "Content-Disposition: attachment; filename=".$zame.$ts);
die($txt);
function cdkey($namespace = null) {
static $guid = '';
$uid = uniqid ( "", true );
$data = $namespace;
$data .= $_SERVER ['REQUEST_TIME'];
$data .= $_SERVER ['HTTP_USER_AGENT'];
$data .= $_SERVER ['SERVER_ADDR'];
$data .= $_SERVER ['SERVER_PORT'];
$data .= $_SERVER ['REMOTE_ADDR'];
$data .= $_SERVER ['REMOTE_PORT'];
$hash = strtoupper (substr(md5($uid.$data), 8, 16));
$guid = substr ( $hash, 0, 4 ) . '-' . substr ( $hash, 4, 4 ) . '-' . substr ( $hash, 8, 4 ) . '-' . substr ( $hash, 12, 4 );
return $guid;
}
?>