php后台升级远程下载文件的原理
这是一个案例,举一反三,自己考虑,也可以下方留言讨论。
用户链接windows远程服务器
在搜索中输入mstsc(附件->远程桌面连接)运行远程桌面连接,输入服务器IP,然后输入凭据(用户名和密码),点击确定进行远程连接,连接成功进入服务器桌面环境
php检测域名格式是否正确
1.检测域名格式正确性的函数
2.使用方法
php判断当前域名是否指定域名
当前域名不等于www.51digit.com就跳转到www.51digit.com
用js获取浏览器的url,然后如何把这个url传给php
jquery代码:
PHP代码:
PHP实现域名授权的两种方法
一、在线校验域名授权方法:
1、客户端代码:
域名授权代码可封装进函数,或者进行加密,对于常用的PHP加密形式,都有其破解的方法,比如ZendGuard、ionCube等,如果授权的域名较多,可以在项目中增加域名字段,将域名写入数据库再进行读取和校验,此方法我们已发布成独立的插件,详见:ZBlogPHP域名授权插件-AllowURL, 通 ...
基于微擎开发 发送短信验证码
在微擎的基础上开发一个PC 官网,发送验证码跟内部插件相互独立,以下是简单整理。
一、 在framework文件夹内 添加alisms.calss.php 和 signaturehelper.class.php:
alisms.class.php
signaturehelper.class.php
二、然后在你的对应控制器中 加入
...
如何认识php类、对象、属性和方法
首先类是使用class定义的,例如:
这就是thinkphp5里面最简单的类。
接下来说对象,对象就是把定义的类进行实例化,例如我们在model里定义了一个User模型类,我们需要在Index控制器内调用来的属性和方法,我们必须先实例化类,然后才能在Index中使用User类的属性和方法,例如:、
...
php计算两个时间戳之间相差多长时间
假设你两个时间戳为$a,$b;
你可以用$c=$a-$b;(反正就是大的减小的),这时$c就是两个时间间隔的秒数了。
想求两个时间间隔的天数就用:
一天的毫秒数是:86400,所以直接
答案也是一样的
想求两个时间间隔的小时数就用:
结果可实现 到期提醒 倒计时等功能
使用PHP实现计算两个日期间隔的年、月、周、日数结果:Array([extend ...
php获取今日开始的时间戳和结束的时间戳
在php中可以使用mktime()函数来获取今日、昨日、本周、本月开始和结束的时间戳!
格式:
参数顺序:
小时、分钟、秒、月、日、年,下面详细讲解:
参数描述
hour 可选。规定小时。
minute 可选。规定分钟。
second 可选。规定秒。
month 可选。规定用数字表示的月。
day 可选。规定天。
year 可选。规定年。在某 ...
php+ajax实现二级联动菜单功能示例
本文实例讲述了PHP+ajax实现二级联动菜单功能。分享给大家供大家参考,具体如下:
如何实现二级联动
工作原理
二级联动在开发中是比较常见的一个技术点,它主要运用了JS的局部刷新技术ajax,不同于一般页面全局刷新,它只会刷新我们需要改变值的地方,我们首先看下它的工作流程。
第一步:我们会向后台发送一个请求;
第 ...
mysql 修改已存在的表增加ID属性为auto_increment自动增长
今天有需要将已经存在表设置自动增长属性具体如下alter table customers change id id int not null auto_increment primary key;
扩展知识://添加字段并设置主键
ALTER TABLE tabelname ADD new_field_id int(5) unsigned default 0 not null auto_increment ,ADD primary key (new_field_id);//加主关键字的索引
ALTER T ...
JS代码实现鼠标滑过弹出图片 微信二维码关注图片
一段简单的代码可以鼠标滑过微信图标或者文字实现弹出微信二维码关注图片,以下代码为实例代码:
如果您只需要微信二维码弹出,那么这里的手机版内容可以去掉,CSS样式代码如下:
根据自己的具体情况修改路径或者相关样式,可自行调试。
最终效果如下图所示:
1、鼠标移入前
2、鼠标移入后
是不是很简单啊,有疑问可以下 ...
JS和CSS实现幻灯片轮播带背景标题和数字
一、HTML代码部分
二、CSS样式部分三、JS代码部分
说明:
幻灯片宽和高以及轮播数字位置都可以在CSS样式内修改,JS代码部分注意ID不要与其他代码ID重复,ID重复虽然不影响使用,但360或者火狐右键审查元素会有错误提示。
最终效果如下:
...
一年一度的高考即将来临 用JS代码写一个高考倒计时
马上就到了一年一度的高考了,作为过来人,送上一款高考倒计时js代码,希望即将赶考的同学们都能有个好成绩。
以下是通用代码,无需指定年份
样式代码根据自己的需要写就可以了!
手机端微信点击弹出分享引导遮罩层
在微信运营过程中,引导分享转发是一个很重要的操作,关系到你的粉丝数量的增加与内容转化的效果。手机端微信点击弹出分享引导遮罩层在微信开发中也经常需要用到。以下为一个完整的分享代码:
就这样写。
ueditor编辑器前台html代码宽度不随页面自适应
将dedecms更换为ueditor编辑器后发现在后台插入html代码后前台显示代码区域的宽度超过网页设定的宽度,如下图:
这是因为在前台引用的代码高亮CSS内缺少一个样式,查找include/ueditor/third-party/SyntaxHighlighter,找到shCoreDefault.css文件打开,找到下方代码:将width:100%!important样式去掉,添加如下样式:这样就 ...
jquery实现一组TAG标签鼠标滑过或者点击轮换特效
一、鼠标点击特效
这组代码使用click点击事件实现了点击TAG菜单实现轮换内容,如下图:
当鼠标点击菜单一、二、三、四会呈现对应的内容。
这个代码实现了鼠标滑过菜单呈现不同的内容,使用了鼠标滑过事件mouseover,自己可以做测试。
我们还可以加以改进,代码如下:
实际效果如下图:
...
Javascript 中的神器——Promise
2015 年 6 月,ECMAScript 6 的正式版 终于发布了。
ECMAScript 是 JavaScript 语言的国际标准,JavaScript 是 ECMAScript 的实现。ES6 的目标,是使得 JavaScript 语言可以用来编写大型的复杂的应用程序,成为企业级开发语言。
概念
ES6 原生提供了 Promise 对象。
所谓 Promise,就是一个对象,用来传递异步操作的消息。 ...
form表单提交的中文数据乱码解决办法
但是实际提交后input域写入的中文是乱码的,我们只需要加入accept-charset="utf-8"即可解决,完整代码如下:
如果遇到IE浏览器还是乱码,可以使用onsubmit="document.charset='utf-8';
无论是GBK还是UTF8是根据自己的代码格式定的,我的编码格式统一为utf8。
...