JAVA、PHP、前端、APP、网站开发 - 开发技术学习

文档标签: tp

thinkphp导航高亮实现方法,tp内的eq标签,thinkphp代码优化.

网站导航在当前页的时候总要显示高亮才能让人知道当前位置。thinkphp代码优化 thinkphp导航高亮实现方法,tp内的eq标签 假设代码是 [php] <volist name="nav" id="a"> <a class="nav" href="{a.link}">a.text</a> </volsit> [/php] 向我们实现这种导航的高亮 html通常是写eq去判断,加个类 那样导致代码很长不易读,其实可以用jQuery实现 [php] <script type="text/javascript"> $(function(){ var current_url = '/tag-tp.html'; $('.nav[href="'+current_url+'"]...

关于ThinkPHP中的时间自动填充 .

<?php class NewsModel extends Model{ protected $_auto = array( array('time_at','mydate','1','callback'), ); protected function mydate(){ return date("Y-m-d H:i:s"); } } ?>   前提条件是:time_at 在数据库里的类型为datetime,必须用callback不能用function。 而functiont和callback的区别在于 如果是function,则第二个参数为函数名,而这个函数可以是PHP自带的,也可以是你自己写的,而callback的话第二个参数只能是当前模块所能调用的方法。   如果用这个验证 protected $_auto = array( array('time_at','time','1','function'), ); 则 time_a...
此文被围观2356次  分类: 编程开发 标签:  ·····

thinkphp编码问题,base64_encode编码问题.

近几个月都在用thinkphp做项目, 其中不乏用到编码的问题, 根据官方的一些例子来写了一个导航,用id和title 其中title就是用base64_encode编码的,但是你会发现在用一些中文词是会出现错误。 例:专业设置,编码出来:5LiT5Lia6K6+572u 看看吧中间有一个“+”号,这就会造成页面无法显示, 所以在使用过程中我们项目组都避开设置这两字! 不知道有解决的方法,这应该是thinkphp才有的问题, 应该在使用base64_encode都会出现这种情况,只是在tp中的url模式下会出现错误而已。 望有知道的同学给予解答!...
此文被围观3310次  分类: 编程开发 标签:  ·········

php+nginx上传错误413 Request Entity Too Large解决方法.

最近在用tp做项目,做到上传这块发现有问题. 哦,环境用的是windows+php+nginx 在上传中写了最大上传文件大小, import("ORG.NET.UploadFile"); $upload = new UploadFile();//实例化上传类 $upload->maxSize = 1024*100;//设置附件上传大小 但是一上传大一点的文件就会出现"413 Request Entity Too Large" 这样的错误提示信息; 最后只得google一下,更改 解决方法:打开nginx主配置文件nginx.conf,找到http{}段,添加 client_max_body_size 20m; Centos下 vi /usr/local/nginx/conf/nginx.conf 重启NGINX kill -HUP `cat /usr/local/nginx/nginx.pid ` 恢复正常...
此文被围观2896次  分类: 服务器 标签:  ········

站点声明:部分内容源自互联网,为传播信息之用,如有侵权,请联系我们删除。

© Copyright 2011-2024 www.kfju.com. All Rights Reserved.
超级字帖 版权所有。蜀ICP备12031064号      川公网安备51162302000234