生成sessionid和随机密码的例子
author:一佰互联 2019-05-01   click:217
用这个可以来验证用户和生成随机密码--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);     ?>