- 博客(12)
- 收藏
- 关注
原创 php 文件上传函数笔记
function upfile($file){ $error=$file['file']['error']; if($error==4){ echo "请选择需要上传的文件"; exit; } if($error==1){ echo "超过上传大小"; exit; } $size=1*1024*1024; if($file['file']['size']&...
2018-12-07 16:47:42 767
原创 php 等比例缩略图函数笔记
<?php//图片缩略function thumb($srcimg,$dstx=100,$dsty=100,$pre="t_"){ //获取图片信息 $m=getimagesize($srcimg); $srcx=$m[0]; $srcy=$m[1]; $srctype=$m[2]; //定义变量函数 switch ($srctype) { case 1: $...
2018-12-05 15:24:35 202
原创 php 通过递归方式复制目录
<?php// $srcdir 源目录 $dstdir 目标目录function copydir($srcdir,$dstdir){ if(!file_exists($dstdir)){ mkdir($dstdir); } $files=scandir($srcdir); foreach ($files as $file) { if($file!='.' &...
2018-12-05 14:22:29 269
原创 php 通过递归函数删除目录
1、php默认没有删除非空目录的函数。需要通过递归方式先删除文件然后再删除目录。<?phpfunction deldir($srcdir){ //遍历目录 $files=scandir($srcdir); foreach ($files as $file) { if($file!='.' && $file!='..'){//排除.和.. $f=...
2018-12-05 14:14:42 247
原创 centos设置任务计划笔记
1、查看任务计划。crontab -l2、设置任务计划。crontab -e前面有五个*,从左往右分别是分、小时、天、月、周。 后面加命令。注意:第一个*号分代表的是默认的每小时的哪一分钟。比如设置为30,表示每小时的30分钟的时候执行后面的命令。若需要每5分钟执行一次。可以写成*/5 然后crtl+zz保存后重启任务计划。service crond rest...
2018-10-12 10:15:29 257
原创 phpstudy部署https笔记
1、需要开启ssl_module,找到apache的配置文件httpd.conf。去掉LoadModule ssl_module modules/mod_ssl.so前面的#添加一条Include conf/vhosts-ssl.conf即vhosts-ssl.conf为ssl证书的配置文件。在vhosts-ssl.conf中写下如下内容,然后重启apacheListen 443...
2018-09-28 00:07:17 404
原创 windows下mysql开启binlog日志及利用binlog日志恢复数据笔记
1、开启binlog日志。找到mysql安装目录,打开配置文件my.ini在[mysqld]下添加:bin-log=mysql-bin保存后重启mysql。此时在data目录会生成mysql-bin.000001和mysql-bin.index。注意:MySQL每次重启服务会重新生成一个binlog二进制文件。2、实验:1、创建一个t1测试数据库。create ...
2018-09-26 19:13:27 7139 1
原创 php销毁session退出登陆笔记
PHP退出登陆需要三步骤:1、清空session$_SESSION=array();2、销毁客户端设置的cookiesetCookie("PHPSESSID","",time()-1,"/");// 使用setCookie方法将PHPSESSID清空,过期时间为当前时间的前一秒3、销毁sessionsession_destroy();4、最后设置跳转页面。...
2018-08-18 17:52:36 6179
原创 MySQL创建用户并授权数据库笔记
替换命令行中的数据库名,user 和password即可。%是开启远程登录。grant all privileges on shujukuming.* to 'user'@'%' identified by 'password';
2018-08-08 23:08:54 130
原创 centos7搭建lvs负载均衡nat模式笔记
1、本地电脑安装vm虚拟机。2、在vm虚拟机中安装三个centos7系统。其中一台作为VIP,另外两台作为RIP3、其中vip需要安装两张网卡,都选择桥接模式即可。4、关闭selinux和防火墙(若安装了iptables)避免被影响。临时关闭setenforce 0 。永久关闭:vi /etc/sysconfig/selinux 将enforcing改成disabled 然后reboo...
2018-08-07 20:42:14 1375
原创 jquery代替button提交form表单
首先需要给form表单添加name属性,比如name=form66然后使用$("form[name='form66']").submit()即可。若要使提交的form表单在新窗口打开,可以在from表单中添加target="_blank"即可。代码演示:<!DOCTYPE html><html lang="en"><head><
2018-08-06 15:21:07 24580 2
原创 如何禁用input的自动补全功能
有时候我们会遇到不需要input文本输入框自动补全历史输入记录,比如验证码输入框,用户登陆框等。方法如下:只需要在input属性中添加autocomplete="off"即可,<input type="text" autocomplete="off">...
2018-07-25 14:22:22 9537
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人