- 博客(35)
- 收藏
- 关注
原创 不带WWW的域名跳转到带WWW的域名地址Apache重写规则
案例:访问 http://xobm.com ,则跳转到 http://www.xobm.com。访问 http://www.xobm.com ,则不再跳转,直接访问。即使用 http://www.xobm.com作为网站的主网址。解决方法:第一步:Apache虚拟机配置:ServerAdmin mac@xobm.comDocumentRoot “/var/w
2016-10-09 17:00:13
13762
原创 PHP项目与Ucenter整合
1.将你从官网上下载下来的ucenter源码解压缩出来的advanced\examples\api文件夹下的uc.php文件拷贝到你网站的根目录下的api文件夹中,若没有api则新建一个api文件夹(api文件夹一定要在网站的根目录中)2.将你从官网上下载下来的ucenter源码解压缩出来的advanced\examples文件夹下的include文件夹拷贝到你项目的根目录。文件夹内包含一个文
2016-09-19 19:53:50
2828
原创 phpcms和discuz实现同步登录
网络上文章很多,按步骤配置好了之后phpcms可以同步登录dz,但是dz登录后状态却无法同步到phpcms,网络上找了很多资料都大同小异,头大。只能自己调试了,废话不多说了。 以下网络上抄的安装步骤,留着自己用,有安装过的可跳过。第一步:安装 phpcms V9 。安装 Discuz! X3.1 (同时安装 UCenter)。 第二步:在 UCenter 中添加“phpss
2016-09-18 21:43:19
2202
原创 php ajax正则验证
.error {color: #FF0000;} <?php// 定义变量并设置为空值$nameErr = $emailErr = $genderErr = $websiteErr = "";$name = $email = $gender = $comment = $website = "";if ($_SERVER["REQUEST_METHOD"] == "POST")
2016-08-09 21:53:01
396
原创 php中实现记住密码下次自动登录的例子
做网站的时候经常会碰到要实现记住密码,下次自动登录,一周内免登陆,一个月内免登陆这种需求。这种功能一般都是通过cookie来实现的。本篇文章将简单说一下如何使用php实现该需求的。当然实现该需求的方法有N多种。整个过程就是用户在登陆的时候,如果选择了记住密码或者一周内免登陆等这个选项的时候,则在用户成功登陆操作完成之后,存储一个实现自动登录的cookie的数据到数据库的用户表里面,作为下次自动
2016-08-05 07:42:32
3005
原创 连续输入密码错误3次,第二天才能登录
登录安全性 一天内连续输入密码错误3次,第二天才能登录(过了当天凌晨24点)下面我们先在数据库中建立一个试验表,id,用户名username,密码pwd,次数num,时间time(date);这个功能主要在数据库中分3中情况判断1:解锁时间到了,清除数据库以前的记录数,次数值还原02:在解锁时间内,但是不良记录已经达到3次,不能登3:在解锁时间内,并且不良记录未满3次,可以登录
2016-08-05 07:35:44
1972
原创 Sphinx的安装和yii框架的使用
1.开始 -> 运行 -> 输入cmd回车,打开命令行工具 进入sphinx 文件所在的位置如:我的位置是:cd E:/usr/local/coreseek-3.2.14-win322.indexer.exe -c 配置文件 --all(参数--all表示创建全部索引).\bin\indexer.exe -c .\etc\csft_mysql.conf --all
2016-07-27 20:07:11
504
1
原创 JavaScript实现拖拽预览,AJAX小文件上传
本地上传,提前预览(图片,视频)1.html中div标签预览显示,button标签触发上传事件。 2.禁止浏览器打开文件行为 document.addEventListener("drop",function(e){ //拖离 e.preventDef
2016-07-15 16:44:55
1231
原创 excel的导入导出
导入 public function excel_put(){ //先做一个文件上传,保存文件 $path=$_FILES['file']; $filePath = "uploads/".$path["name"]; move_uploaded_file($path["tmp_name"],$filePath
2016-07-15 16:39:45
284
原创 php 使用CURL函数采集
<?phpheader ( "content-type:text/html;charset=utf-8");//信息采集,首先确定采集是否需要进行登录?如果不需要登录,就直接进行抓取数据即可//第一步,确定采集的URL$url= "http://blog.jobbole.com/category/php-programmer/";//第二步:选择采集的技术(CURL、file_get_c
2016-07-14 13:58:20
801
原创 Yii2.0文件上传
1.在控制器界面加载use yii\web\UploadedFile;2.接收图片并保存在本地 $file = UploadedFile::getInstanceByName('photo'); //保存路径 $path = 'images/'; //判断文件是否存在 if(!file_e
2016-07-14 13:46:08
569
原创 mysql 主从复制配置
主从复制配置步骤如下:主服务器:从服务器ip地址分别为 192.168.145.222、192.168.145.226 1、修改主服务器master: vi /etc/my.cnf [mysqld] log-bin=mysql-bin #[必须]启用二进制日志 server-id=222 #[必
2016-07-14 13:38:27
205
原创 Jquery 节点删除
html 页面">jquery代码 //删除数据 $(function(){ $(".delete").click(function(){ var id = $(this).attr('id'); var obj = $(this); $.ajax({
2016-07-13 14:36:44
503
原创 Yii2.0 上传图片
Modelclass Xxxx extends CActiveRecord{ public $image; // ... other attributes public function rules() { return array( array('image', 'file', 'types'=>'jpg, gif
2016-07-12 20:07:36
1386
原创 jquery 验证非空
例如:表单代码提交Jquery 代码$("#submit").click(function(){ var submit=$("#one").val(); alert(submit); if(submit=="") { return false; // 返回f
2016-07-12 16:04:51
2124
原创 git on server(ssh)深入剖析,github提供服务原理
1.安装好linux,安装好git(192.168.1.239)2.创建一个用户zph(让此用户提供git on server),密码设置为12345678 # useradd zph # passwd zph 3.切换到zph用户 # su zph $ cd 4.创建一个远程仓库$ git init --bare sample.git
2016-07-12 15:51:47
254
原创 centos7重启apache、nginx、mysql、php-fpm命令
apache启动systemctl start httpd停止systemctl stop httpd重启systemctl restart httpdmysql启动systemctl start mysqld停止systemctl stop mysqld重启systemctl restart mysqldphp-fpm启
2016-07-12 11:20:29
25798
原创 Ajax + Jquery页面无刷新投票
jQuery ajax投票特效,带动画效果 柱状图$(document).ready(function() { $("#container div a").click(function() { $(this).parent().animate({ width: '+=100px' }, 500); $(this).
2016-07-12 11:12:35
1820
原创 如何实现一个原质化菜单项或按钮HTML5动画效果
原质化设计(Material Design),也叫材料化设计,是Google提出并应用于触摸屏(移动应用)上的一种交互设计风格。强调一种能给用户自然反应的高级纸质触感。其中一个实例就是在触摸按钮或菜单时,呈现一个以触摸点为中心位置的涟漪(水波)动画。要实现这样的动画,主要需要处理2个任务,一个是实现脉冲波效果,还有一个是检测触摸(点击)位置。1. 实现脉冲波效果这个使用CSS3的
2016-07-12 11:05:31
707
原创 Git:代码冲突常见解决方法
如果系统中有一些配置文件在服务器上做了配置修改,然后后续开发又新添加一些配置项的时候,在发布这个配置文件的时候,会发生代码冲突:error: Your local changes to the following files would be overwritten by merge: protected/config/main.phpPlease, commit y
2016-07-12 11:01:29
268
转载 centos7之lamp环境搭建
一、配置防火墙CentOS 7.0默认使用的是firewall作为防火墙。1、关闭firewall:systemctl stop firewalld.service #停止firewall systemctl disable firewalld.service #禁止firewall开机启动 2、关闭SELINUX vi /etc/selinux/conf
2016-07-11 18:31:26
346
原创 centos yum安装memcached及php memcache扩展
注意事项:1 安装时注意权限问题 sudo2 需先启动memcache服务 php才能测试Memcached是高性能的,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度。开始安装memcache查找相关软件包#yum search memcache有了,现在可以安装了#yum -y install –enablerepo=rpmforge memca
2016-07-11 18:22:54
542
原创 yii高级框架默认访问控制器方法
打开 config 配置文件,进入main.php ,添加‘defaultController’=>'index',
2016-07-11 18:19:39
877
原创 yii 原生语句 增删改查
html:隐藏域request->csrfToken?>"><?phpnamespace app\controllers;use Yii;use yii\web\Controller;class IndexController extends Controller{//显示表单界面public function actionIndex(){return $this->re
2016-07-11 18:18:00
777
原创 PHP 原生分页
//总条数 $sum_page = count($dat); //每页条数 $num_page = 4; //总页数 $page_sum = ceil($sum_page/$num_page); //当前页 $page=isset(
2016-07-11 18:12:45
386
原创 使用CURL进行模拟登录
<?php $cookie_path = './'; //设置cookie保存路径 //-----登录要提交的表单数据--------------- $vars['username'] = '张三'; $vars['pwd'] = '123'; //--------------------------------
2016-07-11 18:08:21
366
原创 PDO属性
PDO属性不是指的PDO类的对象里面所保存的属性,而是指的PDO对象在操作数据的过程中应该按照某些指定的情况去处理数据。PDO属性不是真正的PDO类对象的属性,是数据库的属性 对于属性操作:PDO提供两个方法,getAttribute获取属性的值,和setAttribute设置属性的值。 这些属性都是以属性名和属性值的键值对的形式存在PDO::ATTR_AUTOCOMMIT:是否自动提
2016-07-11 18:03:46
442
原创 mysql中的事务处理
1、什么是mysql中的事务?事务就是包含一组不可分了的mysql单元,简而言之就是一组连贯的SQL操作2、事务有什么特征呢?以下特性简称为 :ACID原子性(atom):确保工作单元内的所有操作都成功完成,否则事务将被中止在故障点,和以前的操作将回滚到以前的状态一致性(consistent): 确保数据库正确地改变状态后,成功提交的事务隔离性(insulate): 使事务操作彼
2016-07-11 18:01:35
395
转载 SESSION 数据入库
<?php//获取php.ini的变量值$maxtime=ini_get("session.gc_maxlifetime");ini_set("session.save_handler","user");//session.gc_probability = 1 分子ini_set("session.gc_probability",1);//session.gc_divisor = 10
2016-07-11 17:57:15
338
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人