Welcome 微信登录

首页 / 网页编程 / PHP

php获得url参数中具有&的值的方法

php获得url参数中具有&的值的方法

实际在项目过程中,我们经常会遇到要获取上一页地址的路径。你可以返回上一页使用 复制代码 代码如下: <script>window.history.go(-1);</script> 这个是通过JS来操作的 如果出现这样的场景,当用户需要退出帐号,你又希望他退出后直接在返回当前页面 比如,当前页面的地址为http://xxx/module.php?module=groupbook&view=index&id=2. 你退出系统想必会使用...
PHP常用函数和常见疑难问题解答

PHP常用函数和常见疑难问题解答

首先介绍下比较简单但必不可少且实用的知识,可以当手册查询,适合像我一样的新手看。PHP常用库函数介绍一、PHP字符串操作常用函数1.确定字符串长度 int strlen(string str)2.比较两个字符串a. strcmp函数对两个字符串进行二进制安全的比较,并区分大小写int strcmp(string str1,string str2)b. 以不区分大小写的方式比较两个字符串int strcasecmp(string str1,string st...
PHP程序漏洞产生的原因分析与防范方法说明

PHP程序漏洞产生的原因分析与防范方法说明

滥用include 1.漏洞原因: Include是编写PHP网站中最常用的函数,并且支持相对路径。有很多PHP脚本直接把某输入变量作为Include的参数,造成任意引用脚本、绝对路径泄露等漏洞。看以下代码: ... $includepage=$_GET["includepage"]; include($includepage); ...很明显,我们只需要提交不同的Includepage变量就可以获得想要的页面。如果提交一个不存在的页面,就可以使PHP脚本...
PHP APC缓存配置、使用详解

PHP APC缓存配置、使用详解

一、APC缓存简介APC,全称是Alternative PHP Cache,官方翻译叫”可选PHP缓存”。它为我们提供了缓存和优化PHP的中间代码的框架。 APC的缓存分两部分:系统缓存和用户数据缓存。系统缓存它是指APC把PHP文件源码的编译结果缓存起来,然后在每次调用时先对比时间标记。如果未过期,则使用缓存的中间代码运行。默认缓存3600s(一小时)。但是这样仍会浪费大量CPU时间。因此可以在php.ini中设置system缓存为永不过期(apc.tt...
PHP错误和异长常处理总结

PHP错误和异长常处理总结

通过日志记录功能,你可以将信息直接发送到其他日志服务器,或者发送到指定的电子邮箱(或者通过邮件网关发送),或者发送到操作系统日志等,从而可以有选择的记录和监视你的应用程序和网站的最重要的部分。错误报告功能允许你自定义错误反馈的级别和类型,可以是简单的提示信息或者使用自定义的函数进行处理并返回信息.为什么要使用错误处理?1.是网站出错时对用户友好2.更好的避免错误、调试、修复错误3.避免一些安全风险4.更好保证程序的健壮性5.……一、最简单的错误处理――di...
PHP_Cooikes不同页面无法传递的解决方法

PHP_Cooikes不同页面无法传递的解决方法

这是我刚开始设置的cookies 复制代码 代码如下: setcookie("QQ_access_token",$_SESSION["access_token"],time()+3600*24*90); 发现到别的页面后无法使用,后来到cookies里面去看看有什么问题,发现cookies是存在的 但是默认的加了服务器的目录 所以改了一下 就可以了 就是后面加个路径 复制代码 代码如下: setcookie("QQ_access_token",$_SES...
PHP加Nginx实现动态裁剪图片方案

PHP加Nginx实现动态裁剪图片方案

许久以前写过一篇也是关于高性能PHP图片动态裁剪方案的文章,那文章使用的是nginx Cache和rewrite实现的,当然再加上CDN,那个方案存在一个问题就是图片并没有实际生成,而是以二进制的形式存在缓存中。如果缓存失效了那么还需要请求php再次生成。如果说到区别这是我暂且认为的吧。利用空余时间,新增了静态生成图片支持,支持对图片3种模式切换,在门户网站自动对图片尺寸进行裁剪,减少服务器带宽,理论上应该也满足了业务的需求吧,图片裁剪使用了Imagick...
php GUID生成函数和类

php GUID生成函数和类

一、GUID简介GUID: 即Globally Unique Identifier(全球唯一标识符) 也称作 UUID(Universally Unique IDentifier) 。 GUID是一个通过特定算法产生的二进制长度为128位的数字标识符,用于指示产品的唯一性。GUID 主要用于在拥有多个节点、多台计算机的网络或系统中,分配必须具有唯一性的标识符。在 Windows 平台上,GUID 广泛应用于微软的产品中,用于标识如如注册表项、类及接口标识、...
<< 371 372 373 374 375 376 377 378 379 380 >>