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获取空间头像图片的方法
精彩图集
精彩文章