php實現點卡卡號密碼生成

2021-06-28 06:37:47 字數 1277 閱讀 5991

<?php 

/*1.產生隨機數

2.插入表

3.查詢

4.返回yes

*/function mak() //生成卡號密碼演算法 可替換;

///生成卡號密碼並存入資料庫$times=你想新增的卡號密碼條數

function sqlconn($times)

else echo "connect database server................[ok]";

$cmd="create database num_psw";

if(mysql_query($cmd,$con))echo "creat database................[ok]

"; else

mysql_select_db("num_psw",$con);//選擇資料庫

$cmd="create table numpsw(auth1 varchar(25),auth2 varchar(25))";

if(mysql_query($cmd,$con))echo "creat table................[ok]

"; else

for($i=0;$i

', '')";

if(mysql_query($cmd,$con))echo "creat num................[ok]

num is:$tmp1

psw is:$tmp2

"; else die('creat num................[error]:'.mysql_error()); }}

///驗證卡號密碼是否正確 引數為卡號 密碼///

function sqlauth($str1,$str2)

'"; $res=mysql_query($cmd,$con);

$row = mysql_fetch_array($res);

if($row[0]==$str1)echo"auth success!";else echo"auth failed!";//直顯式;

//if($row[0]==$str1)return true;else return false;//介面式;

}//用法:

PHP實現生成唯一會員卡號

在不查詢資料庫的情況下,每個會員登入進來會生成乙個數字字母組合不重複的會員卡號。效果圖如下 當我們要將乙個龐大的資料進行編號時,而編號有位數限制,比如5位的車牌號 10位的某證件號碼 訂單流水號 短 等等,我們可以使用36進製計算出符合位數的不重複的編號。我們將0 z 0123456789abcde...

PHP生成唯一會員卡號

當我們要將乙個龐大的資料進行編號時,而編號有位數限制,比如5位的車牌號 10位的某證件號碼 訂單流水號 短 等等,我們可以使用36進製計算出符合位數的不重複的編號。我們將0 z 0123456789abcdefghijklmnopqrstuvwxyz 分別代表數值0 35,如字母z代表35。這樣的話...

php 密碼生成類

php 密碼生成類 功能 1.可設定密碼長度。2.可設定要生成的密碼個數,批量生成。3.可以指定密碼的規則,字母,數字,特殊字元等。generatepassword.class.php generate password class,根據指定規則生成password date 2013 12 23 ...