后端开发2023年05月15日
PHP的接收POST数据时,我们为了安全都需要转义后再入库,之前写过一段代码用于转义,但是近期在使用时发现报出了如下错误。错误中的提示,可以看出addslashes()应该接收字符型,但实际我接收的是值是数组。 Warning: addslashes() expects parameter 1 to be string, array given in D:\...
后端开发2023年05月15日
今日分享一个从别人那复制来的代码,用PHP实现了Windows电脑的关机和重启功能,里面还有一条是关于注销当前账户的指令,但实际测试时并未成功。 我个人觉得这种功能可以用在一体机终端中,把下面这段代码封装在一个文件中,通过websocket远程发出指令后,当前浏览器通过Ajax调用PHP脚本来执行,实现远端设备的关机和重启操作。 源代码如下: <?ph...
后端开发2023年05月14日
先说遇到的关于curl_init()的错误提示: PHP Fatal error: Uncaught Error: Call to undefined function curl_init() in D:\AppServ\www 给出解决办法: 1、extension=curl 前的分号去掉; 2、将php目录下libssh2.dll文件拷贝到Apache的...
后端开发2023年05月14日
想起通过php远程发送指令来网络唤醒指定的一台计算机,这个功能是完全可以实现的。最初通过百度搜索相关内容,千篇一律而且没有将关键说清楚。经过自己的总结测试,现在将关键点总结分享。关于WOL唤醒魔术包,其格式为:6个FF+重复16次同一目标网卡MAC的地址。例如:MAC地址为“1C-69-7A-26-0A-2F”,则唤醒魔术包格式为 1C697A260A2F,...
后端开发2023年05月14日
在被访问的PHP页面头部加入以下代码,即可实现允许JS跨域访问。 <?php header("access-control-allow-headers: Accept,Authorization,Cache-Control,Content-Type,DNT,If-Modified-Since,Keep-Alive,Origin,User-Agent,X...
后端开发2023年05月14日
如何利用php来执行.sql文件。下面一段代码即可完成数据库的导入功能。 有时间我利用这段PHP代码做一个可以实现PHP源代码和mysql数据库脚本文件.sql按步骤,一步步自动安装的程序框架。免去码友使用数据库管理工具导入的繁琐操作! <?php function exec_mysql_sql($file) { $dbc = array( 'host...
后端开发2023年05月14日
在PHP5版本有这样一个函数,magic_quotes_gpc函数,作用是在php中的判断解析用户提示的数据,如包括有:post、get、cookie过来的数据增加转义字符“\”,以保证这些数据不会引起程序,特别是数据库语句因为特殊字符引起的污染而出现致命的错误。 可是在PHP6和PHP7中已经取消了这个函数,这时候我们需要自己定义一个函数来保证数据是否需要...
后端开发2023年05月14日
二维码的分类 线性堆叠式二维码 矩阵式二维码 二维码的优缺点 目前流行的三大国际标准 PDF417:不支持中文 DM:专利未公开,需支付专利费用 QR CODE:专利公开,支持中文 QR CODE 纠错能力 L级:约可纠错7%的数据码字 M级:约可纠错15%的数据码字 Q级:约可纠错25%的数据码字 H级:约可纠错30%的数据码字 一、PHP生成二维码 1、...
后端开发2023年05月14日
php curl的好处可以以最快的方式并且模仿post提供我们的url地址给百度搜索引擎进行收录。目的就是最为快速的提交方式,推荐您将站点当天新产出链接立即通过此方式推送给百度,以保证新链接可以及时被百度收录。 <? $urls = array( 'https://www.19jp.com/', //提交博客首页 'https://www.19jp.c...
后端开发2023年05月14日
在做九品源码搜索功能时,想让用户检索关键词之后能在标题中标红色提示,同时又不影响原标题所显示的状态,就写了这个函数。用于替换标题中指定字符的颜色,同时兼顾了大多数以编程为主的网站经常出现大小写字母标题类的处理办法。 这个问题其实自己早就发现了,到今天闲下来了,才想起解决,PHP代码共享了。 function keywordlight($keyword,$rs...