![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
php
江judge
这个作者很懒,什么都没留下…
展开
-
验证码最后的'+Math.random()'有什么用
验证码最后的’+Math.random()’有什么用 问题描述:<a href="javascript:void(0)" onclick="document.getElementById('captcha_img').src='./yanzhengma.php?r='+Math.random()">换一个?</a> onclick 后面的意思 没原创 2018-08-14 23:01:15 · 825 阅读 · 0 评论 -
静态缓存类
<?php class File{ //设置缓存目录 private $_dir; //设置文件后缀 const EXT=".txt"; public function __construct(){ $this->_dir=dirname(__FILE__).'/files/'; } /** * 函数...原创 2018-10-09 19:19:51 · 292 阅读 · 0 评论 -
php api响应格式数据格式化Response类
<?php /** * Created by PhpStorm. * User: 江 * Date: 2018/10/9 * Time: 11:49 */ //用于显示响应信息 class Response { /** * 格式常量 */ const JSON="json"; /** * 根据不同的格式把数据转换成响应的格式...原创 2018-10-09 13:40:01 · 2392 阅读 · 0 评论 -
tp5.1学习
如果某个方法设置了路由器,那么访问这个方法的时候,就只能通过路由的形式访问了,不能再 模块/控制器/方法 这样的形式访问了 第三种,资源路由::resource 第一个参数是定义路由的规则 第二个参数是这个路由规则去找的控制器名称,前面别忘了模块名 资源路由会根据资源路由的定义方式,生成每个方法对应的请求方式及路由地址,设置后会自动注册7个路由规则,如下: 请求类型 生成路由规则 ...原创 2018-09-11 10:32:15 · 1531 阅读 · 0 评论 -
php -- 魔术方法 之 设置属性:__set()
属性重载:当访问一个不存在或者权限不够的属性的时候,能够触发一系列的魔术方法,就叫做属性重载 __set():当用户在设置不存在或者权限不够的属性的时候会自动触发 没有设置__set(name,name,name,value)的时候,可以给$person对象增加任意多个属性,真是赤鸡!但是会导致被恶意攻击 <?php //属性重载 class Person{ } ...原创 2018-08-28 13:59:29 · 315 阅读 · 0 评论 -
Smarty,没有生成php编译文件 unlink
unlink(E:/server/www/myphp\tmp\templates_c\%�^87E^87EFA86F%�mo.hello.phtml.php) [function.unlink]: No such file or directory 查看templdtes_c文件夹,没有找到对应的编译文件,只有wrt33C.tmp文件,而且刷新一次就产生一个,大致就是没有生成php编译文件(或是...转载 2018-08-27 20:50:09 · 639 阅读 · 0 评论 -
如何处理JS和Smarty标签的冲突
今天在写js的时候,一直一直报错最后上网查,发现是Smarty引擎于JS冲突问题。 smarty的默认标记符是大括号:{}, 假如我们页面上有JS且定义了函数或者对象,或者有CSS定义了样式,就会出现大括号, smary引擎就会把这些大括号当作smarty语法来解释, 很明显,这些CSS样式属性和JS里的语法,不是smarty的语法, smarty引擎就会报错。 ...原创 2018-08-27 18:56:04 · 461 阅读 · 0 评论 -
jQuery
jQuery &lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &lt;script src="/jquery/jquery-1.11.1.min.js"&gt;&lt;/script&gt; &lt;script&gt; $(do原创 2018-08-20 13:08:01 · 118 阅读 · 0 评论 -
暑假小项目总结:
暑假小项目总结: 用户登陆与注册: 关键是如何显示验证码图片。在本例中 <label >验证码</label> <input type="text"name="code"size="4"style="float:left"/> <a href="javascript:;" onclick="原创 2018-08-22 23:46:41 · 186 阅读 · 0 评论 -
模板中遇到的问题
当进行外部跳转的时候,一定呀加上http://,不然系统会以为你要访问的是内部文件 当子类继承父类的时候,在子类被实例化的时候,相当于父类也实例化了,父类的构造方法 也会实现。 Log.class.php一般是用来放日志的 date(‘Y-m-d H:m:s’) 里面的引号别忘了 ...原创 2018-08-19 21:45:29 · 904 阅读 · 0 评论 -
php 分页
<?php date_default_timezone_set("PRC");//设置时区 header("content-type:text/html;charset=utf-8"); $page=$page2=isset($_GET['page'])?$_GET['page']:1; // $page=$page=0?$page:1; $num=5; $offset=($page-1...原创 2018-08-18 14:56:53 · 193 阅读 · 0 评论 -
静态缓存,包含失效时间
静态缓存,包含失效时间 <?php /** * Created by PhpStorm. * User: 郑江 * Date: 2018/10/9 * Time: 19:15 */ /** * Class File 静态缓存类 */ class File{ //设置缓存目录 private $_dir; //设置文件后缀 const EXT=...原创 2018-10-10 10:11:30 · 295 阅读 · 0 评论