当前位置: 首页» 实例文章» PHP实例»

众所周知,使用AJAX传送和接收中文参数时,如果不在客户端和服务器做相应的处理就会出现乱码问题,在网上相应的文章也不少,但是有的情况下很难从中找到符合自己理想的答案,我今天就是在网上找了很多,但是都差不多,讲ASP和JSP的比较多(我是用的PHP),所以到最后都没找到自己满意的答案。第二种就是服务器端向客户端输出中文时出现乱码,这类问题网上的答案就比较多了,也都能解决,为了避免各位再去查找,我在这里就COPY下J。

shili8   |   开发语言:PHP   |   发布时间:2023-04-10   |   标签:

key=&secret=&num_iid=572050066584&sku_id=3880971359554&is_promotion=0";// 本示例代码未加密secret参数明文传输,若要加密请参考:https://open.……请求参数:num_iid=572050066584&sku_id=3880971359554&is_promotion=0。

shili8   |   开发语言:PHP   |   发布时间:2023-04-08   |   标签:

函数有几个对应的关键点:function关键字、函数名、参数(形参和实参)、函数体和返回值基本语法如下:Function 函数名([参数]){//函数体//返回值:return 结果;定义函数的目的:是为了实现代码的重复利用,一个功能一个函数(简单明了)函数的使用:通过访问函数的名字+();//如果函数在定义的过程中有参数,那么在调用的时候就必须传入对应的参数:函数是一种结构不会自动运行,必须通过调用才会执行函数是在代码执行阶段,碰到函数名字的时候才会调用,不是在编译阶段。

shili8   |   开发语言:PHP   |   发布时间:2023-04-05   |   标签:

Nginx+PHP+Mysql安装在公网IP为y.y.y.y的服务器上需要下载安装的软件版本:nginx-1.14.0+php-7.4.28+mysql-boost-5.7.37

shili8   |   开发语言:PHP   |   发布时间:2023-03-30   |   标签:

写爬虫还需要注意的一个问题是,对于已经下载过的url,不能重复进行下载,而有些网页的链接会形成环路,所以需要处理这个问题,我的处理方法是计算已经 处理的url的MD5 值,并存入数据库,这样就可以检验是否已经下载过。这个爬虫在小数据量的情况下,运行良好,但是在大数据量的情况下,历史记录处理类的效率就不是很高,通过在数据库结构中,对相关字段进行了索引,速度有了 提高,但是需要不断得读取数据,可能和php本身的array实现有关系,如果一次加载10万条历史记录,速度非常慢。这点上还真佩服google。

shili8   |   开发语言:PHP   |   发布时间:2023-03-30   |   标签:

5、在该php文件中,获取前一PHP里,表单提交的用户名、密码和隐藏参数var01,然后判断密码是否等于“test”,如果相等,显示用户名,密码和字符串“成功登录”;2、将该表单命名为“forma”,在该表单中添加两个输入框,一个输入用户名,名称为“username”,另一个输入密码,名称为“passwd”,类型为password;3、在表单中添加一个隐藏域,名称为var01,利用PHP定义一个变量并随意赋值,利用隐藏域var01,将该变量的值传递到下一个php文件;

shili8   |   开发语言:PHP   |   发布时间:2023-03-28   |   标签:

p84 CTF夺旗-PHP弱类型&异或取反&序列化&RCE

shili8   |   开发语言:PHP   |   发布时间:2023-03-27   |   标签:

反序列化的数据本质上来说时没有危害的,用户可控数据进行反序列化是存在危害的,反序列化的危害关键在于可控不可控。反序列化又叫对象注入,漏洞产生是程序在处理对象、魔术函数以及序列化问题时所导致的。的参数可控时,可以通过传入一个精心构造的序列化字符串,从而控制对象内部的变量甚至是函数。序列化期间,对象将当前的状态写入到临时或持久型的存储区,将状态信息保存为字符串。不要把用户的输入或者是用户可控的参数直接放进反序列化的操作中去。对象的状态信息转换为可以存储或传输的形式的过程。序列化只序列化对象,不序列化方法。

shili8   |   开发语言:PHP   |   发布时间:2023-03-25   |   标签:

ThinkPHP02:路由 浏览数:39

ThinkPHP02:路由一、路由定义二、变量规则三、路由地址四、路由参数五、路由分组六、MISS七、资源路由八、注解路由九、URL生成

shili8   |   开发语言:PHP   |   发布时间:2023-03-24   |   标签:

ThinkPHP01:数据库和模型一、开启调试模式二、配置文件三、URL解析四、数据库五、模型1. 定义模型2. 使用模型① 查询记录② 新增记录③ 删除记录④ 更新记录3. 字段设置4. 模型获取器5. 模型修改器6. 模型查询范围7. 模型数据集8. 模型的自动时间戳9. 模型的只读字段10. 模型类型和转换11. 模型软删除六、关联模型1. 关联模型定义2. 一对一关联查询3. 一对多关联查询4. 关联预载入5. 关联统计和输出6. 多对多关联查询七、操作JSON1. 数据库JSO

shili8   |   开发语言:PHP   |   发布时间:2023-03-20   |   标签: