后端开发2023年05月13日
1.PHP生成验证码图片的核心代码: get_code.php < ?php session_start(); //验证码类 class ValidateCode { private $charset = 'abcdefghkmnprstuvwxyzABCDEFGHKMNPRSTUVWXYZ23456789'; //随机因子 private $code...
后端开发2023年05月13日
定义和用法 header() 函数向客户端发送原始的 HTTP 报头。 认识到一点很重要,即必须在任何实际的输出被发送之前调用 header() 函数(在 PHP 4 以及更高的版本中,您可以使用输出缓存来解决此问题): <?php header("Location: ../mdaima.php"); exit; ?> 如果是做为异常指令跳转,一...
后端开发2023年05月13日
在使用PHP和MYSQL编程查询数据库时,尤其我们要实现一些文库类数据搜索时,希望能通过关键字词进行多词精确或模糊查询,同时又希望能通过关键字的匹配程度进行计算分值,并按分值倒序排列,以展现出最符合条件的结果。 虽然咱们这段代码达不到百度的那种分词检索效果,但是做一般的应用检索分词排序结果还是很有效的。 下面就具体给出实现精确或模糊查询并按匹配关键词计算分值...
后端开发2023年05月13日
在php的开发过程中,常常需要对部分数据(如用户密码)进行加密 一、加密类型: 1.单向散列加密 就是把任意长度的信息进行散列计算,得到固定长度的输出,这个散列计算过程是单向的,即不能对固定长度的输出信息进行计算从而得到输入信息。 (1)特征:雪崩效应、定长输出和不可逆。 (2)作用是:确保数据的完整性。 (3)加密算法:md5(标准密钥长度128位)、sh...
后端开发2023年05月13日
OPcache 配置选项 名字 默认 可修改范围 更新日志 opcache.enable "1" PHP_INI_ALL opcache.enable_cli "0" PHP_INI_SYSTEM opcache.memory_consumption "64" PHP_INI_SYSTEM opcache.interned_strings_buffer "4...
后端开发2023年05月13日
在服务器上测试时,竟然提示本地没有出现的错误: Warning: Cannot modify header information - headers already sent by.... 这样的语句,很显然,造成这个原因是因为setcookie造成的,查了一下网上,有如下的解释: cookie本身在使用上有一些限制,例如: 1.呼叫setcookie的...
后端开发2023年05月13日
为什么要研究这个呢,因为我所在单位的信息管理部门在监控系统上发现有大量的明文账号(身份证号)和密码在传输,被告知这很不安全,索性就直接解决这个问题,利用JS前端加密PHP后端再加密来解决这个问题,保证传输过程中数据的非明文传递。 一、登录界面 <script src="js/jquery-1.8.3.min.js"></script>...
后端开发2023年05月13日
闲来无事,媳妇喜欢追剧“三生三世枕上书”,又不想办会员。自己在网上找到下载链接,知道哪天更新,但具体更新下载链接地址的时间不确定,又不能一直在那盯着,索性写个插件,自动盯着网站的更新情况,一旦放出资源就播放音乐提示我。 直接利用360浏览器自动刷新功能,设置1分钟刷新一次,就免的自己再做个定时脚本了。程序写好直接放在本地127.0.0.1运行即可。 哈哈,大...
后端开发2023年05月13日
通过查看APPSERV的错误日志,可以看到这条错误记录 错误日志位置:D:\AppServ\Apache2.2\logs\error.log [Sun Feb 18 22:39:48 2018] [notice] Parent: Created child process 7256 PHP Warning: PHP Startup: Unable to lo...
后端开发2023年05月12日
最近在使用阿里云主机的时候,发现用PHPEXCEL导出数据表时,系统报出以下错误: Warning: realpath() [function.realpath]: open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/data/home/byu...