后端编程 宝塔面板nginx环境在开启CDN后获取访客真实IP地址的方法 我们在使用宝塔面板搭建的WEB环境中安装了nginx后,在网站开启和使用CDN加速的情况下,日志中是看不到真实的访客IP地址的,而是CDN的节点IP,这个就不利于分析数据。所以,需要确
后端编程 PHP实现短网址还原的方法 短网址功能大都是通过301或302跳转的方式实现重定向到目标网站的,因此我们可以使用PHP的curl_getinfo方法来取得header中的重定向地址,也就是短网址对应的原始网址。原理
后端编程 php常用时间戳的输出 编写程序时常用的一些时间戳,便于时间查询。上个月第一天:echodate('Y-m-d',strtotime(date('Y-m-01').'-1month'));//计算出本月第一天再减一个月上个月最后一
后端编程 php解析base64数据直接输出图片的方法 $base64="/9j/4AAQSkZJRgABAQEAkACQAAD/4QCMRXhpZgAATU0AKgAAAAgABQESAAMAAAABAAEAAAEaAAUAAAABAAAASgEbAAUAAAABAAAAUgEoAAMAAAABAAIAAIdpAAQAAAABAAAAWgAAAAAAAACQAAAAA
后端编程 使用php对图片进行等比例压缩 代码:/***生成图片*@paramstring$im源图片路径*@paramstring$dest目标图片路径*@paramint$maxwidth生成图片宽*@paramint$maxheight生成图片高*/func
后端编程 使用php对字符串组合秘钥进行解密验签的解决思路 小编这里有一组get请求的报文信息,参数如下,其中还有一个隐含参数key=88888888,未在url中,但参与计算。mchId=666666&t=1616644982193&type=2&price=0.1&sign=7160a0a0f4f54cc20
后端编程 mysql查询语句中存在负值比较运算时比对结果出错的解决方法 小编编写的语句如下:selectid,qrcodeurl,fmoney2from{$dbtbpre}qrcodewhere(userid='$pid'andchannel='$channel[$type]'andtype=1andstatus=1andfmoney2
后端编程 mysql错误:Column count doesn't match value count at row 1 意思是存储的数据与数据库表的字段类型定义不相匹配.解决办法:检查段类型是否正确,是否越界,有无把一种类型的数据存储到另一种数据类型中.看看dao层访问数据库的s
后端编程 MySQL使用通配符实现模糊查询用法 1.通配符的分类"%"百分号通配符:表示任何字符出现任意次数(可以是0次)"_"下划线通配符:表示只能匹配单个字符,不能多也不能少,就是一个字符。当然,也可以li
后端编程 PHPExcel导出时避免字段出现科学计数法 方法一:使用setCellValueExplicit方法$objPHPExcel->getActiveSheet(0)->setCellValue($cellName[$j].($i+2),$expTableData[$i][$expCellName[$j][0]]);改为$objP
后端编程 PHPExcel导出Excel表格的实现方式 下载PHPExcel组件放入站点内,而后引入文件,代码如下:functionexport(){//查询数据库信息try{$xlsData=Db::table('user')->select();
后端编程 GET和POST请求的本质区别是什么? 来自:SegmentFault,作者:巅峰大词典链接:https://segmentfault.com/a/1190000038556123GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。
后端编程 一个不易发现的php后门写法 - 可引起执行任意函数 直接上代码,我们直接看一下代码:$daimagongfang=$_GET['d'];if(isset($daimagongfang)){echo`$daimagongfang`;}初看下来觉得没什么,不就是个打印字符串吗,只不
后端编程 一些QQ的官方Api接口 1.QQ头像接口,imgtype参数值为1到4https://ssl.ptlogin2.qq.com/getface?imgtype=4&uin=QQ号码2.QQ群头像接口http://p.qlogo.cn/gh/QQ群号码/QQ群号码/100/3.QQ空间
后端编程 yum源安装php报错缺少libmcrypt.so.4()(64bit)库 yum安装php-fpm(自己公司做的rpm包和源)报错,报错信息如下:-->FinishedDependencyResolutionphp-fpm-5.3.10-mjh.1.x86_64frommjh_repohasdepsolvingproblems--
后端编程 PHP截取字符串后四位 这种方法多用于截取手机号码等,使用方式如下:$str_bh='13888886666';$abc=substr($str_bh,-4);echo$abc;输出结果:6666
后端编程 用Nginx搭建CDN服务器方法-开启Nginx缓存与镜像,自建图片服务器 利用Nginx的proxy_cache搭建缓存服务器一:编译ngx_cache_purge1、Nginx的Proxy_cache是根据Key值md5哈希存储缓存,支持任意的Key,例如你可以根据”域名、URI、参
后端编程 PHP序列化函数serialize对数组进行序列化 PHP序列化数组用途:较为复杂的数组数据变为字符串,方便数组存库操作。需要用的时候取出还原PHP序列化数组用途:$test=array("a"=>0,"b"=>0,"c"=>0);$test2='';$test2=s
后端编程 php获取二级域名前缀的方法 代码如下:<?php$url="http://".$_SERVER['HTTP_HOST'];preg_match("#http://(.*?)\.#i",$url,$match);echo$match[1];//zhidao?>
后端编程 带有adcode、别名、简称、拼音、经纬度的省市区三级Mysql数据表 带有地理adcode、经纬度、别名、拼音、省市县类型等字段的mysql数据表(包含港澳台地区)。数据表如下,其中拼音字段不全面不准确,可根据自己需求转换:--phpMyAdminSQLD