手机
当前位置:查字典教程网 >编程开发 >php教程 >生成sessionid和随机密码的例子
生成sessionid和随机密码的例子
摘要:用这个可以来验证用户和生成随机密码--teaman

用这个可以来验证用户和生成随机密码--teaman

<?

//----------------------------------------------------

// Function GetSID()

//

// Parameters : $nSize number of caracters, default 24

// Return value : 24 caracters string

//

// Description : This function returns a random string

// of 24 caracters that can be used to identify users

// on your web site in a more secure way. You can also

// use this function to generate passwords.

//----------------------------------------------------

function GetSID ($nSize=24) {

// Randomize

mt_srand ((double) microtime() * 1000000);

for ($i=1; $i<=$nSize; $i++) {

// if you wish to add numbers in your string,

// uncomment the two lines that are commented

// in the if statement

$nRandom = mt_rand(1,30);

if ($nRandom <= 10) {

// Uppercase letters

$sessionID .= chr(mt_rand(65,90));

//} elseif ($nRandom <= 20) {

//$sessionID .= mt_rand(0,9);

} else {

// Lowercase letters

$sessionID .= chr(mt_rand(97,122));

}

}

return $sessionID;

}

// Test the function

echo GetSID(16);

?>

【生成sessionid和随机密码的例子】相关文章:

php编写批量生成不重复的卡号密码代码

一个php作的文本留言本的例子(四)

PHP生成json和xml类型接口数据格式

session 的生命周期是多长

生成静态页面的PHP类

php4的session功能评述(一)

PHP处理密码的几种方式

一个oracle+PHP的查询的例子

论坛头像随机变换代码

我的论坛源代码(六)

精品推荐
分类导航