生成sessionid和随机密码的例子


Posted in PHP onOctober 09, 2006

用这个可以来验证用户和生成随机密码--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);
    ?> 

PHP 相关文章推荐
PHP 中的类
Oct 09 PHP
默默小谈PHP&amp;MYSQL分页原理及实现
Jan 02 PHP
php Sql Server连接失败问题及解决办法
Aug 07 PHP
PHP实现手机归属地查询API接口实现代码
Aug 27 PHP
解析isset与is_null的区别
Aug 09 PHP
php中通过curl检测页面是否被百度收录
Sep 27 PHP
根据中文裁减字符串函数的php代码
Dec 03 PHP
Laravel中基于Artisan View扩展包创建及删除应用视图文件的方法
Oct 08 PHP
基于thinkPHP框架实现留言板的方法
Oct 17 PHP
PHP使用ActiveMQ实例
Feb 05 PHP
PHP检查文件是否存在,不存在自动创建及读取文件内容操作示例
Jan 23 PHP
YII2框架中添加自定义模块的方法实例分析
Mar 18 PHP
基于mysql的论坛(7)
Oct 09 #PHP
基于mysql的论坛(3)
Oct 09 #PHP
一个简单的域名注册情况查询程序
Oct 09 #PHP
不用数据库的多用户文件自由上传投票系统(2)
Oct 09 #PHP
PHP4实际应用经验篇(4)
Oct 09 #PHP
Php做的端口嗅探器--可以指定网站和端口
Oct 09 #PHP
PHP4实际应用经验篇(3)
Oct 09 #PHP
You might like
一个php导出oracle库的php代码
2009/04/20 PHP
php实现的遍历文件夹下所有文件,编辑删除
2010/01/05 PHP
PHP对象Object的概念 介绍
2012/06/14 PHP
FireFox浏览器使用Javascript上传大文件
2013/10/30 PHP
php阻止页面后退的方法分享
2014/02/17 PHP
php简单判断文本编码的方法
2015/07/30 PHP
php微信公众平台开发(四)回复功能开发
2016/12/06 PHP
Jquery实战_读书笔记1—选择jQuery
2010/01/22 Javascript
JavaScript高级程序设计 学习笔记 js高级技巧
2011/09/20 Javascript
JS实现的简单鼠标跟随DiV层效果完整实例
2015/10/31 Javascript
Javascript获取统一管理的提示语(message)
2016/02/03 Javascript
基于Bootstrap的后台管理面板 Bootstrap Metro Dashboard
2016/06/17 Javascript
浅谈javascript中的数据类型转换
2016/12/27 Javascript
AngularJS中$injector、$rootScope和$scope的概念和关联关系深入分析
2017/01/19 Javascript
Angular中ng-bind和ng-model的区别实例详解
2017/04/10 Javascript
详解Node.js开发中的express-session
2017/05/19 Javascript
详解在Vue中如何使用axios跨域访问数据
2017/07/07 Javascript
JavaScript html5 canvas实现图片上画超链接
2017/10/20 Javascript
js实现以最简单的方式将数组元素添加到对象中的方法
2017/12/20 Javascript
vue项目中axios请求网络接口封装的示例代码
2018/12/18 Javascript
vue接入腾讯防水墙代码
2019/05/07 Javascript
vue-cli设置css不生效的解决方法
2020/02/07 Javascript
Python警察与小偷的实现之一客户端与服务端通信实例
2014/10/09 Python
python 线程的暂停, 恢复, 退出详解及实例
2016/12/06 Python
手把手教你python实现SVM算法
2017/12/27 Python
Pycharm如何打断点的方法步骤
2019/06/13 Python
python3实现elasticsearch批量更新数据
2019/12/03 Python
小狗电器官方商城:中国高端吸尘器品牌
2017/03/29 全球购物
高中毕业自我鉴定范文
2013/10/02 职场文书
教你打造完美的创业计划书
2014/01/06 职场文书
保险专业自荐信范文
2014/02/20 职场文书
厕所文明标语
2014/06/11 职场文书
成都人事代理协议书
2014/10/25 职场文书
张丽莉观后感
2015/06/16 职场文书
2016学习依法治国心得体会
2016/01/15 职场文书
Python爬虫实战之爬取京东商品数据并实实现数据可视化
2021/06/07 Python