首页 > 资讯列表 >  本页面生成SEVEN专题报道,SEVEN滚动新闻,SEVEN业界评论等相关报道!
  • php生成SessionID和图片校验码的思路和实现代码

    php生成SessionID和图片校验码的思路和实现代码

    本文为大家讲解的是php生成SessionID和图片校验码的思路和实现代码,感兴趣的同学参考下. 做一个后台登陆需要用到校验码,前台的用户跟踪需要用到SessionID,当然,默认的PHP开启了Session以后就有了一个SessionID,但是我需要自己的,并且能够存储进数据库,那么我就尝试了一下,构造了以下的函数。 /****** 产生Session ID ******/ 基本的思路: 是把当前微秒的时间获取, 然后产生以个随机数字, 把随机数字和当前时间相加后加密一下, 最后再截取需要的长度 /* 函数名称:create_sess_id() 函数作用:产生以个随机的会话ID 参 数:$len: 需要会话字符串的长度,默认为32位,不要低于16位 返 回 值:返回会话ID */ function create_sess_id($len=32) { // 校验提交的长度是否合法 if( !is_numeric($len) || ($len>32) || ($len<16)) { return; } // 获取当前时间的微秒 list($u...

    PHP 2014-12-12 07:06:04
  • PHP中查询SQL Server或Sybase时TEXT字段被截断的解决方法

    PHP中查询SQL Server或Sybase时TEXT字段被截断的解决方法

    本文为大家讲解的是PHP中查询SQL Server或Sybase时TEXT字段被截断的解决方法,感兴趣的同学参考下. 一、针对MS SQL SERVER数据库    有两种解决方案,如下:    修改php.ini来实现: 打开php.ini,可看到mssql.textsize,mssql.textlimit两个选项:    ; Valid range 0 - 2147483647. Default = 4096.    ;mssql.textlimit = 4096    ; Valid range 0 - 2147483647. Default = 4096.    ;mssql.textsize = 4096    可以看到默认配置为4096字节,也就是经常碰到的被截断为4K,将之改为合适的大小,去掉前面的分号,然后保存并重起WEB服务器即可。    从上面两个选项可看到范围为:0 - 2147483647字节,其实-1也可以的,查看一下PHP源代码即可发现-1表示无限制 :)    if (MS_SQL_G(textlimit) != -1) { ...

    PHP 2014-12-12 06:27:04
  • php操作sql server时遇到的中文编码问题

    php操作sql server时遇到的中文编码问题

    本文为大家讲解了php操作sql server中文乱码问题的解决方法,感兴趣的同学参考下. 需求背景: 朋友要用sugarcrm的php读取Ms sql server的中文资料,因为其原始资料是Access 数据库,导到mysql不太方便。 但导到sqlserver 2005后,发现其中文编码只支持GB 和 UCS-2(unicode 16),所以直接在数据库中查询显示正确,但使用php的utf9编码显示时则全是乱码...

    PHP 2014-12-12 05:06:04
  • php ignore_user_abort与register_shutdown_function 使用方法

    php ignore_user_abort与register_shutdown_function 使用方法

    本文为大家讲解了php 中的ignore_user_abort与register_shutdown_function 函数的使用方法,感兴趣的同学参考下. 语法: int ignore_user_abort(int [setting]); 返回值: 整数 函数种类: PHP 系统功能 内容说明 0 - NORMAL(正常)1 - ABORTED(异常退出)2 - TIMEOUT(超时) 本函数配置或取得使用端连接中断后,PHP 程序是否仍继续执行。默认值为中断连接后就停止执行...

    PHP 2014-12-11 23:03:08
  • 不要轻信 PHP_SELF的安全问题

    不要轻信 PHP_SELF的安全问题

    本文为大家讲解的是 PHP_SELF的安全问题,感兴趣的同学参考下. <html> <body> <?php if (isset($_REQUEST['submitted']) && $_REQUEST['submitted'] == '1') { echo "Form submitted!"; } ?> <form action="<?php echo $_SERVER['PHP_SELF']; ?>"> <input type="hidden" name="submitted" value="1" /> <input type="submit" value="Submit!" /> </form> </body> &...

    PHP 2014-12-11 15:09:05
  • PHP的session cookie错误解决方法

    PHP的session cookie错误解决方法

    本文为大家讲解了php下如何完全解决warning: Cannot add header information - headers already sent in...... 这种session cookie错误,感兴趣的同学参考下. 看了PHP手册,回答如下: 消息“Warning: Cannot send session cookie - headers already sent。...

    PHP 2014-12-11 13:21:06
  • php面向对象全攻略 (六)__set() __get() __isset() __unset()的用法

    php面向对象全攻略 (六)__set() __get() __isset() __unset()的用法

    本文为大家讲的是php面向对象全攻略 (六)__set() __get() __isset() __unset()的用法,感兴趣的同学参考学习下. 一般来说,总是把类的属性定义为private,这更符合现实的逻辑。但是,对属性的读取和赋值操作是非常频繁的,因此在PHP5 中,预定义了两个函数“__get()”和“__set()”来获取和赋值其属性,以及检查属性的“__isset()”和删除属性的方法“__unset()”...

    PHP 2014-12-11 12:09:04
  • 【Win7主题包下载】LH Evolution - 长角牛进化

    【Win7主题包下载】LH Evolution - 长角牛进化

    站长搜索(www.adminso.com):【Win7主题包下载】LH Evolution - 长角牛进化 很多朋友喜欢Windows7第三方主题,但是由于这些第三方主题默认情况不能正确的安装到系统中,尤其是某些窗口样式和资源管理器控件会出现异常,所以有些朋友不禁要问:Win7第三方主题怎么破解使用?有什么方式可以使用Win7第三方主题的窗口样式?我们就以下面这款名为LH Evolution Remix“长角牛混合进化”的Win7主题为例介绍一下大致地使用方法。这个主题包是由国外网友sunBeam2000制作的,内含两款类似主题...

    业界动态 2014-12-11 11:06:06
  • PHP错误Warning: Cannot modify header information - headers already sent by解决方法

    PHP错误Warning: Cannot modify header information - headers already sent by解决方法

    本文为大家讲解了PHP错误 Warning: Cannot modify header information - headers already sent by的解决方法,感兴趣的朋友可以参考下 今天在测试以下代码时遇到该错误: session_start(); $_SESSION['username']=$username; echo "<script language='javascript'>location.href='../admin.php';</script>"; exit();   出现错误: Warning: Cannot modify header information - headers already sent by... 错误原因: 在调用session_start之前有输出,session_start在调用之前不能任何数据向客户输出.   看了一些网上的方法也没解决,最后在ph...

    PHP 2014-12-11 08:54:04
  • PHP session有效期问题

    PHP session有效期问题

    本文为大家讲解的是php中的session有效期的问题探讨,并介绍了如何加长session的过期时间,感兴趣的同学参考下. PHP中的session有效期默认是1440秒(24分钟)【注:php5里默认的是180分】,也就是说,客户端超过24分钟没有刷新,当前session就会失效。很明显,这是不能满足需要的...

    PHP 2014-12-11 06:36:03
  • 自定义session存储机制避免会话保持问题

    自定义session存储机制避免会话保持问题

    本文为大家讲解的是PHP服务端如何把session以文件的方式存储,当用户访问量过大时就会面临会话保持的问题,下面有两种解决方案,需要的朋友可以参考下 PHP服务端session以文件的方式存储,当用户访问量过大时,session文件会非常多,而且当横向增加服务器后,session文件并不能同步,面临会话保持的问题。 有以下两种解决方案: 1. 拿出单独的一台服务器使用NFS或Samba文件共享方式,共享session文件,可以解决负载均衡时会话不同步的问题...

    PHP 2014-12-11 05:21:03
  • Bose产品正式回归苹果在线商店

    Bose产品正式回归苹果在线商店

    站长搜索(www.adminso.com):Bose产品正式回归苹果在线商店 站长搜索昨天消息称,苹果零售店会重新上架Bose耳机和音箱等产品,用户最快下周便可见到苹果零售店再度开卖Bose产品;现在苹果在线商店已列出了Bose产品,包括其颇受欢迎的蓝牙SoundLink和SoundLink Mini无线音箱以及QuietComfort声学降噪耳机。苹果十月份下架了Bose所有产品,目前仍不清楚苹果为何要这么做,不过外界认为Bose和Beats之间的官司是主因:苹果宣布收购Beats后,Bose便很快起诉了Beats,称Beats侵犯了其所持有的降噪专利...

    业界动态 2014-12-11 02:42:05

站长搜索

http://www.adminso.com

Copyright @ 2007~2024 All Rights Reserved.

Powered By 站长搜索

打开手机扫描上面的二维码打开手机版


使用手机软件扫描微信二维码

关注我们可获取更多热点资讯

站长搜索目录系统技术支持