`
文章列表
问题:    首页控制多个图片切换效果js引用时可以正常显示,进入二级页面时切换效果不起作用。   经核查,发现是js加载函数window.onload=function(){}出现了问题,将其改为$(document).ready(function(){}后,问题就解决了!   查阅资料后了解到:       1.window.onload的意思是当页面加载完毕的时候执行,而jquery的ready则是指在页面的DOM模型加载完后执行指定的函数;       2.ready肯定在onload之前发生,页面加载大或者多的图片而使onload执行延后,使用jquery的ready可缓解 ...
 速度撒 /** * 截取字符串 * @params $string:目标字符串;$sublen:截取长度 */ function CutStr($string, $sublen, $start = 0, $code = 'UTF-8') { if($code == 'UTF-8') { $pa = "/[\x01-\x7f]|[\xc2-\xdf][\x80-\xbf]|\xe0[\xa0-\xbf][\x80-\xbf]|[\xe1-\xef][\x80-\xbf][\x80-\xbf]|\xf0[\x90-\xbf][\x8 ...
提高php代码可读性的三个技巧 1.让代码的逻辑结构清楚 不清楚的写法: if ( $userLoggedIn ) {     // 上百行代码... } else {     exit
图片上传前的预览效果demo,见附件。
In Oracle/PLSQL, the trim function removes all specified characters either from the beginning or the ending of a string. The syntax for the trim function is: trim( [ leading | trailing | both  [ trim_character ]  ]   string1 ) leading - remove trim_string from the front of string1. ...
支付宝即时到帐接口参数列举: 1、支付参数 必填 gateway:支付接口 https://www.alipay.com/cooperate/gateway.do? service:服务名称(即时到帐接口服务名称的值是:create_direct_pay_by_user) sign_type:签名方式。它是影响参数签名加密使用的方式,目前支持MD5、RSA、DSA等 _input_charset:参数编码字符集。即所谓的编码格式 payment_type:支付类型。默认为1,代表商品购买的意思 特殊: sign:签名。 需设置: partner:合作身份 ...
    由于图片存储路径的变更,需要修改相关数据库表字段中存储的记录信息(把表table中的name字段中的aa替换为bb),具体如下: update tablename set fieldname=replace(fieldname,'aa','bb');   其他应用: 1.replace into replace into table (id,name) values('1','aa'),('2','bb'); 此语句的作用是向表table中插入两条记录。如果主键id为1或2不存在, 就相当于 insert into table (id,name) values(' ...
是PHP5没有配置好, PHP5不再默认支持MYSQL了. 你需要修改PHP.INI, 把EXTENSION中的关于MYSQL的DLL文件前的 ; 去掉, 同时把PHP5安装包里的一个叫libmysql.dll的DLL文件复制到C:\windows或C:\windows\system32目录中, 然后重启系统, 那MYSQL应该可以启动了
在视图页面加载一个设置中文js文件即可,见附件中。
按学员点击先后顺序生成考号排序,前自动补0; <?php echo sprintf( "%07d ",23); echo "<br/>"; //0000023 echo str_pad(23, 7, "0", STR_PAD_LEFT); echo "<br/>"; //0000023 ?>  
TinyMCE Editor 小巧实用,是网页文章编辑器之首先,最近在用CakePHP做一个小项目正好用到,记录一下。 首先下载TinyMCE ,并把压缩包内tinymce/jscripts/tiny_mce 目录整个拷贝到webroot/js 目录下,然后在需要用到TinyMCE的Controller里加入,代码如下: var $helpers = Array ( 'Form' , 'Tinymce' ) ;   然后建立views/helpers/tinymce.php 文件,内容如下: < ?php class TinyMceH ...
      这款MeioUpload Behavior 真是帮我解决了大问题,感谢作者 和阿辉 ,另外CakePHP的app/models/behaviors目录是专门用来存放相关行为处理文件的,大家如果想省事儿,可以到http://bakery.cakephp.org/ 来先找找有没有人事先写好的代码,记录下图片上传先。 我的文章表里有两个字段:thumbnailimg 和 largeimg ,分别代表小图和大图,文章添加时上传的两张图片保存到webroot/files/images下,并把路径和文件名分别保存到这两个字段,实现过程如下: 下载MeioUpload 并把解压后的 ...
   估计开始使用Cakephp的人大多都会遇到debug信息不显示的问题,原因大体如下: 1) /app/config/core.php 文件中的debug设为1,2,3,只要是不为0,就有信息输出; 2) 视图模板中无输出debug信息的php语句。将cake/libs/view/layouts/default.ctp 中的<?php echo $cakeDebug; ?>copy到相应的layout视图布局页面即可。 目前较高版本的cakephp(1.3.7)好像效果不太好,可以将<?php echo $this->element('sql_dump'); ...
今天总是遇到这样的错误:******** is not a function 对应的Js 方法是有定义的,而且也没有错误,不知是什么原因,很是郁闷... 最后终于找到了原因:name和id定义中有与方法同名的,这样一来就引起了冲突! 解决方法: 将元素的name和id重命名就OK了!
/** *复选框全选 */ function checkAll() { $.each($('input[name="checkbox[]"]'), function() { $(this).attr('checked', $('input[name="checkbox"]').attr('checked')); }) } /** *复选框反选 */ function invertCheck() { $.each($('input[name="checkbox[]"]'), function() { ...
Global site tag (gtag.js) - Google Analytics