php 卡密系统
卡密系统 [代码片段(147行)]
<?php session_start();?>
<html>
<head>
<title>本程序由荔枝社区官方网站提供技术支持-www.lizhishequ.com
</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<style type="text/css">
<!--
.STYLE1 {color: #0033FF}
body,td,th {
font-size: 12px;
}
-->
</style>
</head>
<body>
<?php
$password="wujunli2";
include_once "config.php";
$conn=initializing();
if($_POST['go']!=""){
if (trim($_POST["go"])!=$password){
die("error");
}
else
{
$_SESSION["admin"]=$password;
echo "<script>location.href='admin.php';</script>";
}
}
if($_GET["a"]=="qx")
{
$id=$_GET["id"];
$num=$_GET["num"];
mysql_query("update jd set isuse=isuse+$num where ukey='$id'");
mysql_query("delete from deal where ukey='$id'",$conn);
echo "<script>location.href='admin.php';</script>";
}
if($_GET["a"]=="wc")
{
$id=$_GET["id"];
mysql_query("update deal set zt=1 where id=$id",$conn);
echo "<script>location.href='admin.php';</script>";
}
if($_GET["a"]=="del")
{
$id=$_GET["id"];
mysql_query("delete from deal where id=$id",$conn);
echo "<script>location.href='admin.php';</script>";
}
if($_SESSION["admin"]!=""){
?>
<?php
$sql="select * from deal";
$res=mysql_query($sql,$conn);
?> <table width="90%" height="62" border="0" align="center" cellpadding="5" cellspacing="1" bordercolor="lightblue" bgcolor="#CCCCCC"><tr><th>ID</th><th>ukey</th><th>QQ</th><th>密码</th><th>数量</th><th>备注</th>
<th>状态/操作</th>
</tr>
<?php
while($row=mysql_fetch_row($res)){
?>
<tr><td bgcolor="#FFFFFF"><div align="center"><?php echo $row[0];?></div></td><td bgcolor="#FFFFFF"><div align="center"><?php echo $row[1];?></div></td><td bgcolor="#FFFFFF"><div align="center"><?php echo $row[2];?></div></td><td bgcolor="#FFFFFF"><div align="center"><?php echo $row[3];?></div></td><td bgcolor="#FFFFFF"><div align="center"><?php echo $row[4];?></div></td><td bgcolor="#FFFFFF"><div align="center"><?php echo $row[5];?></div></td>
<td bgcolor="#FFFFFF"><div align="center"><?php if($row[6]==0) echo "<a href=?a=wc&id=".$row[0].">未完成</a> <a href=?a=qx&id=".$row[1]."&num=".$row[4].">取消</a>";else echo "已完成 <a href='?a=del&id=".$row[0]."' onclick=\"return confirm('确定删除吗?')\">删除</a>";?></div></td>
</tr>
<?php
}
?>
</table>
<?php
/*新增*/
if($_GET["action"]=="save")
{
$num=intval($_POST["num"]);
$isuse=intval($_POST["isuse"]);
$vdate=date("Y-m-d");
for($i=1;$i<=$num;$i++)
{
$ukey=md5(getRandChar(rand(5,20)));
$content.=$ukey."\r\n";
mysql_query("insert into jd (ukey,isuse,vdate) values ('$ukey','$isuse','$vdate') ");
}
$filename=mktime();
file_put_contents($filename.".txt",$content);
echo "<script>alert('生成成功.文件名{$filename}.txt');location.href='admin.php';</script>";
}
/*新增*/
mysql_close($conn);
?>
<form name="form1" method="post" action="?action=save">
<br>
<table width="90%" border="0" align="center" cellpadding="5" cellspacing="1" bgcolor="#CCCCCC">
<tr>
<td colspan="2" bgcolor="#CCCCCC">在线生成卡密</td>
</tr>
<tr>
<td width="18%" bgcolor="#FFFFFF">生成个数</td>
<td width="82%" bgcolor="#FFFFFF"><input name="num" type="text" id="num" value="10" size="8"></td>
</tr>
<tr>
<td bgcolor="#FFFFFF">卡密余额</td>
<td bgcolor="#FFFFFF"><input name="isuse" type="text" id="isuse" value="1000" size="8"></td>
</tr>
<tr>
<td bgcolor="#FFFFFF"> </td>
<td bgcolor="#FFFFFF"><input type="submit" name="button" id="button" value="批量生成"></td>
</tr>
</table>
</form>
<?php
}
else
{
?>
<form action='' method='post'><input type='text' name='go'><input type='submit' value='gogo'>
<span class="STYLE1">本程序由荔枝社区官方网站提供技术支持-www.lizhishequ.com
</span>
</form>
<?php
}
function getRandChar($length){
$str = null;
$strPol = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyz";
$max = strlen($strPol)-1;
for($i=0;$i<$length;$i++){ $str.=$strPol[rand(0,$max)]; }
return $str;
}
?>
</body>
</html>
- 上一篇:php 实用PHP函数总结整理
- 下一篇:php获取空间头像图片的方法
精彩图集
精彩文章






