- 博客(34)
- 资源 (3)
- 收藏
- 关注

原创 thinkphp随机字符串
提供两种方式,仅供大家参考第一种://随机字符串function get_rand_str($len){ $str = "1234567890asdfghjklqwertyuiopzxcvbnmASDFGHJKLZXCVBNMPOIUYTREWQ"; return substr(str_shuffle($str),0,$len);}第二种:/** * 随机字符 * @par...
2018-05-01 17:06:57
4238

原创 系统统计折线图获取一周每天的数据,完整代码实例
Common公共函数: /** * 风格时间 * @param int $time 开始时间,结束时间 * @author Yoko <wanlala615@qq.com> */ function Yoko_time($time =array()){ $stimestamp = strtotime($time['start_time']); $et...
2018-04-30 18:07:09
5479

原创 thinkphp3.2.3模糊查询搜索分页,完整实例。
thinkphp 搜索分页功能处理我用的存session的方法,亲测能用,供大家参考。1.Controller控制器 public function information_cate_lists(){ /* 资讯分类 -> 搜索 */ $cate_title=isset($_POST['cate_title'])?$_POST['cate_title']:$...
2018-04-27 18:04:30
3189
1

原创 thinkphp3.2.3 无限极分类开发流程
无限极分类,几乎在每个网站都能用到,所以很重要。1.设计表pid:表示当前分类的父 id,他是实现无限级分类的关键无限级分类,主要从两个方面进行考虑的。(1)数据库的设计,表中的 pid 字段。(2)在程序的层面上,来完成,使用递归。其实也就是 pid 就是他父亲的 id 一直到 pid 为 0 这就到了顶级分类2. 添加分类首先写入 Controller 层(1)分类public functi...
2018-04-26 17:52:29
2174

原创 NetBeans IDE 8.2 上传项目到码云流程
提示:不知道配置可以对照《码云上传项目流程》《如何上传项目到github》。和请先阅读后再查看本文。1.简介:码云是开源中国社区2013年推出的基于 Git 的完全免费的代码托管服务,这个服务是基于 Gitlab 开源软件所开发的,在 Gitlab 的基础上做了大量的改进和定制开发,目前已经成为国内最大的代码托管系统,致力于为国内开发者提供优质稳定的托管服务。码云除了提供最基础的 Git 代码托管...
2018-04-25 18:15:48
1418
转载 解决 bash: composer: command not found 问题
本次这问题把我弄惨了:1、首先看报错:如下图大家也看到,我也是百度了各种办法,各种不起作用!2、后来看了看报错:这不就是告诉我composer和git没有找到吗?于是乎,我就开始从环境变量开始找错,也还是没找到根源,最后来了个病急乱投医:这才是解决办法:最后发现真正的原因是,git-bash 不识别 composer.bat 文件,于是我就把composer.phar文件复制了一份,重命名为c...
2018-06-15 17:44:25
9277
转载 tp5 图片上传
直接开门见山,来代码吧!第一步:html文件<form action="{:url('')}" enctype="multipart/form-data" method="post"> <input type="file" name="img"> <input type="submit" value=&q
2018-06-15 17:40:29
14566
原创 javascript JQuery 实用方法
这是平常开发时整理的,还不完善,还有很多实用的方法,暂时只整理一部分,仅供大家交流参考。1.返回上一步javascript:history.go(-1) 2.重载页面,本地刷新javascript:location.reload()3.返回下一页javascript:window.history.forward()4.页面自动刷新<script language="JavaScript"&g...
2018-06-10 11:27:54
406
转载 Nginx 宝塔 环境部署
现在就手把手教学,废话不多说,直接开门见山:环境部署前准备:1、阿里云账号;2、有购买的服务器(以密码类型举例);3、安装好xshell;第一步:首先登陆你的阿里云,然后去查看你的 ip(公);第二步:使用xshell连接你的服务器,如图所示:1、输入你的ip(公)地址2、输入用户名3、输入密码第二步:安装宝塔Linux面板(根据你购买的服务器选择,本文以Centos举例:)安装命令:Centos...
2018-06-05 17:32:04
13109
转载 Nginx 宝塔 代码部署
1、登录你的宝塔;2、安装环境:Nginx1.8 、 MySQL5.7 、phpMyAdmin4.7 、PHP(laravel和TP5项目用7.0以上,dedeCMS之类的就安装低版本5.2-5.5看个人喜好!)、FTP1.0.47,版本自己搭配哈,这里不做过多介绍。安装完成后->软件管理,就可以看到此界面了。3、添加站点:确保你的域名是否正常解析了哈!然后提交就是了。4、将你本地的代码压缩...
2018-06-05 17:15:41
5545
8
转载 MySQL主从同步
注意事项:主从服务器必须在同一局域网准备工作:查出主从ip开始菜单—cmd—ipconfig/all; 主服务器ip:172...........从服务器ip:172........... 一、主数据库master修改:1、主数据库配置文件修改:my.cnf /my.ini 2、重启mySQL,创建同步账号。用户:你的用户名 密码:你的密码步骤:打开phpStudy->其他选项菜单->...
2018-05-30 17:28:55
230
转载 Laravel5.5+Homestead环境+搭建基础框架
一、搭建项目基础框架:(前后端分离写api接口)1、下载安装laravel5;命令行:composer create-project laravel/laravel 项目名称 --prefer-dist "5.5.*" 2、安装应用密钥;2.1、将.env.example 文件重命名为 .env,配置好数据库等;2.2、安装密钥:运行artisan命令 php artisan key:gener...
2018-05-30 17:17:38
420
转载 Windows Homestead环境搭建
一、安装配置:• Laravel 开发环境的安装及配置的步骤:• 安装 VirtualBox ( https://www.virtualbox.org/wiki/Downloads 官网下载)• 安装 Vagrant ( https://www.vagrantup.com/downloads.html 官网下载 )• 导入 Homestead Box 虚拟机盒子• 安装 Git 或者使用Cod...
2018-05-30 17:14:43
342
原创 jquery轮播图插件unslider
首先引入jQuery和unslider我用的thinkphp3.2.3<script type="text/javascript"src="__PUBLIC__/S7meijia/static/js/unslider/jquery-1.11.1.min.js"></script><script type="text/javascript" src="__PUBLI.
2018-05-22 16:56:53
709
原创 thinkphp邮箱验证
配置文件:config.phpreturn array( // 配置邮件发送服务器 'MAIL_HOST' =>'smtp.163.com',//smtp服务器的名称 'MAIL_SMTPAUTH' =>TRUE, //启用smtp认证 'MAIL_USERNAME' =>'thinkphp_wanlala@163.com',//你的邮箱名 ...
2018-05-09 17:50:25
1874
原创 PHP封装数据库增删改查
<?PHP class mysqlSql {//封装函数 public $ db; 公共函数__construct($ dbname){//构造函数 $ this-> db = new PDO(“mysql:host = localhost; dbname =”。$ dbname,'root','root'); //数据库连接 } public function...
2018-05-08 17:45:52
4439
1
转载 php文件查找(file search)
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>php版文件查找(file search)</title> </head> <body&
2018-05-08 17:43:57
5617
翻译 php扫雷游戏
<?PHP $ init = @ $ _ POST [“init”]; //比赛重新开始 $ clickvalue = @ $ _ POST [“clickvalue”]; //扫雷$ checkflag = 0; //胜利或失败 $ click_count = 0; //点击数 if($ init == null && $ clickvalue == nul...
2018-05-08 17:40:54
1039
原创 MySQL原生代码增删改查
$ db = new PDO(“mysql:host = localhost; dbname = website_1”,'root','root'); $ sql =“SELECT * FROM user”; $ sql =“SELECT * FROM user WHERE id = 5”; $ sql =“SELECT * FROM user WHERE id> 5”; $ sql...
2018-05-08 17:38:04
6255
原创 JavaScript基础学习总结
<!DOCTYPE html><html><head><meta charset="utf-8"><title>js基础知识</title></head><script>//定义一个变量 var a = 2; console.log(a); //
2018-05-08 17:25:42
365
原创 php采集网站
<?phpnamespace Home\Controller;use Think\Controller;class CollectionController extends Controller { public function Collection(){ header("Content-Type: text/html;charset=utf-8"); ...
2018-05-06 17:39:34
518
转载 PHP易混淆知识整理笔记_php基础
echo和print的区别PHP中echo和print的功能基本相同(输出),但是两者之间还是有细微差别的。echo输出后没有返回值,但print有返回值,当其执行失败时返回flase。因此可以作为一个普通函数来使用,例如执行下面的代码后变量$r的值将为1。$r = print "Hello World";这意味着print可用在一些复杂的表达式中,而echo则不行。但是,因为echo语句不要求返...
2018-05-06 17:27:30
331
1
原创 thinkphp3.2.3注册上传图片
//文件上传 $upload = new \Think\Upload();// 实例化上传类 $upload->maxSize = 3145728 ;// 设置附件上传大小 $upload->exts = array('jpg', 'gif', 'png', 'jpeg');// 设置附件上传类型 ...
2018-05-01 17:57:46
1194
原创 thinkphp3.2.3分页完整实例
Common公共函数:/** * TODO 基础分页的相同代码封装,使前台的代码更少 * @param $count 要分页的总记录数 * @param int $pagesize 每页查询条数 * @return \Think\Page */ function getPage($count, $pagesize = 10) { $p = new Think\P...
2018-05-01 17:18:02
2537
原创 时间戳转换为时间格式
/** * 时间戳格式化 * @param int $time * @return string 完整的时间显示 * @author Yoko <wanlala615@qq.com> */ function time_date($time = null,$date='Y-m-d H:i:s'){ $time = $time === NULL ? NOW...
2018-05-01 17:10:35
940
原创 JQuery限制字符个数
JQuery: <!-- 限制字符 -->$(document).ready(function(){ //限制字符个数 $(".core").each(function(){ var maxwidth=15; if($(this).text().length>maxwidth){ $(this).text...
2018-04-30 17:48:54
2128
原创 二维码生成
二维码生成方式如下:Controller层:public function yanzheng(){ $data['id'] = I('id'); $row = M("security")-> where($data) ->find(); $url = 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['R...
2018-04-30 17:40:19
266
转载 window.location.href的用法(动态输出跳转)
javascript中的location.href有很多种用法,主要如下。self.location.href="/url" 当前页面打开URL页面location.href="/url" 当前页面打开URL页面windows.location.href="/url" 当前页面打开URL页面,前面三个用法相同。this.location.href="/url" 当前页面打开UR
2018-04-27 09:42:56
80259
3
翻译 码云上传项目流程
1、首先在码云上创建一个项目 2、在要上传的项目中点击右键中的Git Bash Here 打开 3、生成Git的公钥 输入:ssh-keygen -t rsa -C "您的邮箱地址" 生成了公钥路径,找到该路径,用文本编辑器打开id_rsa,Ctrl+A,然后复制里面的内容添加到码云的SSH公钥 4、本地初始化一个项目 首先,你需要执行下面两条命令,作为git的基础配置,作用是告诉git你是谁...
2018-04-25 17:29:57
1962
转载 jQuery实现动态数字展示效果
Jq数据列表动态效果,动态更新,支持Ajax动态刷新。我们在一些应用中需要动态展示数据,比如当前在线人数,当前交易总额,当前汇率,报价等等,前端页面需要实时刷新获取最新数据。本文将结合实例给大家介绍使用jQuery实现动态数字展示效果。HTML代码本例假设要在页面上动态展示(无需刷新整个页面,只是局部刷新动态数字)当前在线用户数,常见在一些统计平台上应用。在HTML页面中只需定义以下结构: <...
2018-04-25 11:11:01
5983
原创 PHP常用一部分优化技巧
PHP优化的目的是花最少的代价换来最快的运行速度与最容易维护的代码。给大家提供下面这些优化技巧:1. echo 比 print 快。2. 使用echo的多重参数代替字符串连接。3. 在执行for循环之前确定最大循环数,不要每循环一次都计算最大值,最好运用foreach代替。4. 对global变量,应该用完就unset()掉。5. 用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双...
2018-04-24 13:42:50
365
转载 PHP面向对象编程
面向对象编程的基础知识 什么叫面向对象(OOP Object Oriented Programming),起初,“面向对象”是专指在程序设计中采用封装、继承、多态等设计方法。但这个定义显然不能再适合现在情况。面向对象的思想已经涉及到软件开发的各个方面。如,面向对象的分析(OOA,Object Oriented Analysis),面向对象的设计(OOD,Object Oriented De...
2018-04-24 13:40:07
1284
翻译 如何将自己写的代码上传到github上
将代码上传到git的步骤:①首先注册github账号,登录,创建新仓库 ,点击+,点击new repository得到如下页面,填写仓库名,自己随便写一个名字,下面的描述可写可不写,点击Initialize this repository with a README,然后创建:②下载git shell,网上给了很多官网下载网址,我点进去下载,都下不下来,后我在百度上搜“git下载”,下载下来...
2018-04-24 13:35:59
4187
1
转载 PHP用户登录验证模块
实现用户登录>>>1 创建登录表单登录表单的HTML代码如下:<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>User Login</title>&
2018-04-24 13:31:34
3675
1
采集网站神器-汉化-OfflineExplorerPortable
2018-06-05
ftp上传工具
2018-06-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人