后端开发2023年05月15日
PHP实例操作AES的加密和解密,说明一下AES.php文件中所涉及base64_的,西部数码主机为了安全不允许有这种字符,所以在下划线后增加了空格,需要使用的朋友,把空格自己去一下,要不然博文上传不了。 AES.php <?php class Aes { public $key = ''; public $iv = ''; public functi...
后端开发2023年05月15日
有时候向mysql表中插入或更新数据库时,可能会涉及很多个字段,少量字段手写就行了,如果多了的话写起来比较麻烦。最近做系统想到了用可变变量,应对起来就比较简单了,但前提是数据库中的字段名和定义的变量名字要相同,或是有同样的命名规则也可以。 $search_array=array('fazhan','daozhan','bh','fahuoren','shou...
后端开发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页面头部加入以下代码,即可实现允许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日
二维码的分类 线性堆叠式二维码 矩阵式二维码 二维码的优缺点 目前流行的三大国际标准 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...
后端开发2023年05月14日
这样更好的保护自己的源代码不被别人窃取,用于给别人测试版本还是挺好的。 下面我们来介绍一下使用PHP加密源码的方法和效果。 <?php function RandAbc($length=""){//返回随机字符串 $str="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"; return st...
后端开发2023年05月14日
我们通常做定时任务需要做到代码自动执行,往往会借助系统来实现,例如linux的crontab或者windows的定时计划等等,现在分享一个纯代码实现的自动执行。 下面是用到的一窜PHP的执行代码,效率不是很好,但是能保持任务自动执行。 结合set_time_limit()函数实现一个循环脚本执行任务 <?php ignore_user_abort();...