Welcome 微信登录

首页 / 网页编程 / PHP

经典PHP加密解密函数Authcode()修复版代码

经典PHP加密解密函数Authcode()修复版代码

Authcode这个函数很多人都使用,这函数来自Discuz程序,用于加密解密字符串,可以设置钥匙(key)和过期时间,在很多时候都用得着。原版的函数代码可能会生成+、/、&这样的字符,导致通过URL传值取回时被转义,导致无法解密。火端网络稍加修改,把这几个字符替换成其它字符,解密时再替换回去,这样就完美了!代码如下: function authcode($string, $operation = "DECODE", $key = "", $expiry ...
windows下安装php的memcache模块的方法

windows下安装php的memcache模块的方法

要求必备知识熟悉基本编程环境搭建。运行环境windows 7(64位);php-5.3; memcached-1.2.6下载地址环境下载什么是PHP Memcache模块Memcache模块提供了于memcached方便的面向过程及面向对象的接口,memcached是为了降低动态web应用 从数据库加载数据而产生的一种常驻进程缓存产品。下载memcache官网 PHP Memcache下载地址另外附上64位memcache for php5.3下载地址ht...
php修改文件上传限制方法汇总

php修改文件上传限制方法汇总

PHP默认的上传限定是最大2M,想上传超过此设定的文件,需要调整PHP、apache等的一些参数。下面,我们简要介绍一下PHP文件上传涉及到的一些参数:file_uploads :是否允许通过HTTP上传文件的开关,默认为ON即是开。upload_tmp_dir :upload_tmp_dir用来说明PHP上传的文件放置的临时目录,要想上传文件,得保证服务器没有关闭临时文件和有对文件夹的写权限,如果未指定则PHP使用系统默认值。upload_max_fil...
Windows下Apache + PHP SESSION丢失的解决过程全纪录

Windows下Apache + PHP SESSION丢失的解决过程全纪录

今天的工作是迁移一个PHP站点至新服务器。创建一台Windows Server 2008虚拟机,并在其上停掉net stop http服务(避免争抢80端口),安装配置 Apache + PHP,迁移站点至新服务器,站点正常打开,Apache + PHP运行正常,连接MySql Server正常,一切都美好,本想着半小时完成的工作,紧接着噩梦开始了。该站点使用单点登录,登录过程包含JavaScript异步操作,包含SOAP调用Web Service。登录却...
Nginx下配置codeigniter框架方法

Nginx下配置codeigniter框架方法

原来在winserver+Apache环境下工作良好的一个微信公众号后台迁移到阿里云(环境:Ubuntu 64位 | PHP5.4 | Nginx1.6)下却频出 404,403,只能访问CI routes.php中设置的默认控制器等问题,后来上网查里下可能是路由设置问题,几经折腾最后按下面的设置解决问题。1、修改网站配置文件复制代码 代码如下:server { listen 80; server_name example.com;//自己的域名 root...
Laravel 5框架学习之Laravel入门和新建项目

Laravel 5框架学习之Laravel入门和新建项目

此系列文章是 laracasts.com 中的入门系列视频的笔记,我做了一些修改,可以参考此系列文章来学习 Laravel 5。原视频作者是 Jeffrey Way, 在此感谢。本人使用的系统是Mac系统,但是无论Mac还是Windows用户,都推荐使用虚拟机安装linux(server版即可),然后采用共享文件夹的方式开发。所有的命令行命令应该在虚拟中执行,文件修改在主机中,推荐使用phpstorm。Laravl 是什么Laravel是一套简洁、优雅的P...
Laravel 5框架学习之向视图传送数据

Laravel 5框架学习之向视图传送数据

我们在Routes.php中新建一个路由复制代码 代码如下:Route::get("about", "PagesController@about");在浏览器中浏览会获得一个错误,错误信息仅仅是一个提示信息,缺少细节,在生产环境 It" ok,但是开发阶段我们希望获得详细信息。在项目的根目录找到 .env 文件,修改复制代码 代码如下:APP_DEBUG=true这将显示详细的错误信息,PagesController 不存在。但在生产环境一定要设置为 fa...
<< 501 502 503 504 505 506 507 508 509 510 >>