![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
php
天空之枫
这个作者很懒,什么都没留下…
展开
-
phpzip 在打包成压缩包时,修改压缩包内文件的文件名
我使用的class_phpzip.php 插件打包zip,对class_phpzip.php 文件,增加了一个文件名数组,直接上代码,从代码里面看比较方便<?php# # PHPZip v1.2 by Sext (sext@neud.net) 2002-11-18# (Changed: 2003-03-01)# # Makes zip archive## Based ...原创 2019-06-28 09:27:09 · 1934 阅读 · 0 评论 -
espcms_v5的/public/class_connector.php 对Cookies中输入参数ecisp_member_info过滤不当
关于espcms_v5的/public/class_connector.php 对Cookies中输入参数ecisp_member_info过滤不当,导致黑客可以通过构造畸形http包,伪装劫持成功任意用户登录网站处理,经过到网上查找找到解决方案:/public/class_connector.phpfunction member_purview($userrank = false, $...转载 2019-07-09 14:09:08 · 713 阅读 · 0 评论 -
php session使用
对所有页面上调用共用session的使用,首先查看php.ini文件内是否进行了session的配置<?phpSession_start();$sessionId = session_id();//得到sessionid//这里我们需要把$sessionId存到cookie,通常php.ini文件内已经有这方法,所以我们不用管//将session下发给客户端.........原创 2019-07-10 13:49:30 · 105 阅读 · 0 评论 -
论php 修改数据库表中更新时间updated_at字段的重要性
通常我们执行修改数据库时,都是通过affected_rows来判断是否更新成功,但有个问题,当我们需要更新的数据不变是它却返回的是0,实际上它也算是更新成功了,但它影响的行数是0。 这时我们添加提供update_at字段,每次修改时都更新update_at字段,这样就避免了不管我需要的数据有没有改变,就都不影响返回值affected_rows,也就是说一旦返回0,就说...原创 2019-07-31 16:58:12 · 682 阅读 · 0 评论