![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
代码
鸟飞惊了看花人
这个作者很懒,什么都没留下…
展开
-
TP5 模板继承(一)
什么是模板继承就不说了,直接说怎么操作在子模板的头部加代码{layout name=“layout” replace=“CONTENT”/},name值是要继承的模板名称,这个模板需要放在当前模块的view下面,如果name值为layout/layout则为当前模块下view/layout/layout.html,这个文件路径要注意,replce值为当渲染 模板文件的时候,如果读取到layout...原创 2019-12-05 10:01:25 · 2209 阅读 · 0 评论 -
xml操作解析(PHP)
PHP简单读取XMLDOMDOM:Document object model,文档对象模型节点的分类元素节点属性节点值节点注释节点根节点(document才是根节点)生成XML文档读取XMl文档递归遍历XMLnodeType的值值节点的名称是"#text"根节点的名称是"#document"<?php//递归XML文档echo '<meta h...原创 2019-10-25 11:40:48 · 1535 阅读 · 0 评论 -
XML数据的curd实现(PHP)
xml文档:<?xml version="1.0" encoding="utf-8"?><班级> <学生> <名字>周星驰</名字> <年龄>33</年龄> <介绍>学习刻苦</介绍> </学生> <...原创 2019-10-25 11:04:49 · 1406 阅读 · 0 评论 -
xml解析(一)
XML 指可扩展标记语言(eXtensible Markup Language)。XML 被设计为具有自我描述性XML 被设计用来传输和存储数据。XML 标签没有被预定义。您需要自行定义标签。XML 是 W3C 的推荐标准。XML 是各种应用程序之间进行数据传输的最常用的工具。XML 数据以纯文本格式进行存储,因此提供了一种独立于软件和硬件的数据存储方法。XML 数据以文本格式存储。...原创 2019-10-24 09:14:20 · 1406 阅读 · 0 评论 -
PHP生成xml数据
php生成xml数据一般有2种方式, 一个是组装字符串,另一个就是使用php内置的系统类拼装字符串生成xml数据public function static xml(){ header("Content-type:text/xml;"); $xml = "<?xml version='1.0' encoding='UTF-8'?>\n"; $xml .= "...原创 2019-10-24 09:08:27 · 1545 阅读 · 0 评论 -
xml,数组数据转换
数组转XML//数组转xmlfunction ArrToXml($arr){ if(!is_array($arr) || count($arr) == 0) return ''; $xml = "<xml>"; foreach ($arr as $key=>$val) { if (is_numeric($val)){ $xml.="<".$key....原创 2019-10-24 09:07:45 · 1349 阅读 · 0 评论 -
xml数据解析(PHP)
以解析Google API 接口提供的天气情况为例,我们取今天的天气及气温。API地址:http://www.google.com/ig/api?weather=shenzhen【XML文件内容】<?xml version="1.0"?> <xml_api_reply version="1"> <weather module_id="0" tab...原创 2019-10-24 09:06:45 · 1512 阅读 · 0 评论 -
JavaScript实现图片上传并预览并提交ajax代码
图片上传并预览HTML<div class="file-box"> <img id="preview" /> <input type="text" id="imgfield" class="txt" placeholder="预览"> <input type="file" name="file" id = "input_fil...原创 2019-09-10 11:56:08 · 2484 阅读 · 0 评论 -
百度地图代码及参考文档
参考网址:http://lbsyun.baidu.com/http://lbsyun.baidu.com/index.php?title=jspopularhttp://lbsyun.baidu.com/jsdemo.htm#a1_2代码:<!DOCTYPE html><html><head> <meta http-equiv="Conte...原创 2019-09-03 15:03:27 · 1703 阅读 · 0 评论 -
遇到上传的图片太大怎么办?那么来试试压缩上传
<!DOCTYPE html><html><head><meta charset="UTF-8"> <title></title> <script src="http://yzx-t.lvjinhui.cn/jquery-2.1.0.js" type="text/javascript" charse...原创 2019-09-03 11:35:55 · 2663 阅读 · 1 评论 -
TP5 Echarts图使用
你可以通过几种方式获取 ECharts。https://www.echartsjs.com/zh/download.htmlhttps://echarts.baidu.com/dist/echarts.min.jshttps://echarts.baidu.com/dist/echarts.js从官网下载界面选择你需要的版本下载,根据开发者功能和体积上的需求,我们提供了不同打包的下载,如果...原创 2019-08-30 11:31:21 · 2463 阅读 · 0 评论 -
TP5 百度地图使用
PHP代码:<?php /** * Created by PhpStorm. * User: www.erdangjiade.com * Date: 2017/5/24 * Time: 15:07 * QQ 826096331 */ namespace Admin\Controller; use Think\Controller; class MapCo...原创 2019-08-30 10:21:51 · 525 阅读 · 0 评论 -
TP5 短信发送(阿里云)
申请好短信key,短信签名并添加短信模板(具体添加方法可阿里 . 短信参考官方文档 )将SDK放到thinkphp5框架的vendor目录下, 如下图:发送短信代码如下:private function sendSmsByAliyun() { include_once './vendor/aliyun-php-sdk-core/Config.php'; ...原创 2019-08-30 10:12:54 · 588 阅读 · 0 评论 -
TP5 发送邮件(email)功能
第一步:使用composer安装phpmailercomposer require phpmailer/phpmailer第二步:common.php写个发送邮件的函数(腾讯邮箱的为例)/** * 系统邮件发送函数 * @param string $tomail 接收邮件者邮箱 * @param string $name 接收邮件者名称 * @param string $subje...原创 2019-08-30 10:05:58 · 2911 阅读 · 0 评论 -
MySQL基础操作(增删查改)
MySQL语法是大写! 语句结束必须用分号结尾 ;在SQL语句中-- 英文双横杠+空格表示注释MySQL 查看数据库我们可以在登陆 MySQL 服务后,我们可以使用 show 查看数据库 database语法SHOW DATABASES;MySQL 创建数据库语法使用 creat 命令创建数据库,语法如下:CREATE DATABASE 数据库名;高级应用创建数据库,该...转载 2019-03-15 16:51:33 · 326 阅读 · 0 评论 -
XSS攻击 原理 防范 --小丑
什么是XSS?百度百科的解释: XSS又叫CSS (Cross Site Script) ,跨站脚本攻击。它指的是恶意攻击者往Web页面里插入恶意html代码,当用户浏览该页之时,嵌入其中Web里面的html代码会被执行,从而达到恶意用户的特殊目的。它与SQL注入攻击类似,SQL注入攻击中以SQL语句作为用户输入,从而达到查询/修改/删除数据的目的,而在xss攻击中,通过插入恶意脚本,实现对用...转载 2019-03-24 19:52:55 · 259 阅读 · 0 评论 -
git详解 安装 --小丑
定义Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。Git 与 SVN 区别Git 不仅仅是个版本控制系统,它也是个内容管理系统...转载 2019-03-24 20:07:18 · 199 阅读 · 0 评论 -
git基本操作 --小丑
Git 基本操作Git 的工作就是创建和保存你项目的快照及与之后的快照进行对比。本章将对有关创建与提交你的项目快照的命令作介绍。获取与创建项目命令git init用 git init 在目录中创建新的 Git 仓库。 你可以在任何时候、任何目录中这么做,完全是本地化的。在目录中执行 git init,就可以创建一个 Git 仓库了。比如我们创建 runoob 项目:$ mkdir r...转载 2019-03-24 20:24:45 · 210 阅读 · 0 评论 -
三级联动(PHP+js+html)
HTML :<!--选定分类--><form action="{:U('Classify/classify_detail',array())}" method="post" id="" name="myform" enctype="multipart/form-data">    第一级分类<select id...原创 2019-08-02 09:54:02 · 666 阅读 · 0 评论 -
PHP 即点即改
show.php代码页面<meta charset="UTF-8"><?php//链接数据库$link = mysqli_connect('127.0.0.1','root','root','mfour');//设置字符集mysqli_query($link,'set names utf8');//拼接sql$sql = "select * from USER "...原创 2019-08-02 10:02:31 · 451 阅读 · 0 评论 -
php实现搜索功能代码
/********一个简单的搜索*****///将搜索语句加到最开始的查询语句里面;从而实现了代码的精简$news_sql = "SELECT * from books where 1=1 ".$searchAddSql." order by book_number ";// $searchAddSql最开始是为空的,如果用户输入了搜索条件,$searchAddSql就会变成一个包涵查...原创 2019-08-02 10:08:57 · 3951 阅读 · 0 评论 -
PHP+MySql 实现留言板
先建一个数据库,数据库里有两张表,一个存账号密码,一个存留言信息//创建数据库,里面有两张表Admin和Messagecreate database gbook;//创建Admin表,记录用户名和密码create table admin( username varchar(20) not null, userpass varchar(20) not null);//创建...原创 2019-08-02 10:28:38 · 1296 阅读 · 0 评论 -
tp5 Excel 文件 数据导入到数据表中
前端代码:<table class="table table-bordered"> <tr> <th width="100">选择文件<span class="form-required">*</span></th> <td> <input t...转载 2019-08-30 09:23:57 · 228 阅读 · 0 评论 -
TP5使用二维码PHP QRCode生成带LOGO和不带LOGO的二维码
首先下载这个类:http://phpqrcode.sourceforge.net/然后,把下载的文件放到thinkphp/library/Vendor下面,(注意:Vendor的首字母大写。没有的话创建一个文件夹。)接着在根目录下vendor下面上传phpqrcode。然后再需要调用的方法里面调用就可以了: public function getWchatQrcode($users_id...原创 2019-08-30 09:39:51 · 521 阅读 · 0 评论 -
使用PHP QR Code生成二维码
HP QR Code是一个PHP二维码生成类库,利用它可以轻松生成二维码,官网提供了下载和多个演>示demo,查看地址: http://phpqrcode.sourceforge.net/下载官网提供的类库后,只需要使用phpqrcode.php就可以生成二维码了,当然您的PHP环境必须开启支持GD2。phpqrcode.php提供了一个关键的png()方法,其中参数$text表示...原创 2019-08-30 09:46:28 · 519 阅读 · 0 评论 -
tp5 验证码使用
首先使用Composer安装think-captcha扩展包:composer require topthink/think-captcha验证码的简单用法扩展包内定义了一些常见用法方便使用,以下示例说明注意:需要开启URL路由。模版内验证码的显示<div>{:captcha_img()}</div>或者<div><img src="{:...原创 2019-08-30 09:57:27 · 570 阅读 · 0 评论 -
Laravel +Redis 操作命令,步骤
入门级操作普通 set / get 操作; set操作,如果键名存在,则会覆盖原有的值;$redis = app('redis.connection');$redis->set('library', 'predis'); // 存储 key 为 library, 值为 predis 的记录;$redis->get('library'); // 获取 key 为 library ...转载 2019-03-15 15:16:35 · 2946 阅读 · 0 评论