文档章节

2015年创业中遇到的技术问题:121-130

FansUnion
 FansUnion
发布于 2015/05/03 01:27
字数 674
阅读 5
收藏 0
 121.PHP中的.和->有啥区别呢?
$this->,调用类的方法用“->”。
".",是啥意思呢?(当然,可以表示字符串连接。)

122.Thinkphp判断是否登录了。
<if condition="$Think.session.user == 'fansunion'">{$Think.session.user}</if>
<present name="$Think.session.user">{$Think.session.user}</present>

PHP逐步深入学习中,很多问题,要过一段时间,等经验丰富了,才能清楚。

先login跳转到article,一直没成功。
$this->error("用户名或密码不正确","article");
难道只能用redirect么。

123.Thinkphp的redirect函数,中文乱码。
header("Content-type:text/html;charset=utf-8");

ThinkPHP/Common/functions.php找到redirect函数。
ThinkPHP/Lib/Core/Action.class.php里的redirect方法貌似更好一点。

一个函数和一个方法,都加上header语句,指定编码。
参考资料:http://www.thinkphp.cn/topic/11472.html

124.韵达有个快递,网上查询不到记录。
快递小哥说,他们内部才能查询到。
部分订单会存在这种情况,why?

125.Thinkphp的include标签。
<include file="read" />
include有很多种用法,有的是“完整路径,需要带上后缀”,有的是“相对路径,不需要后缀”。
更多资料可以参考:http://www.cnblogs.com/bafeiyu/archive/2013/02/20/2918136.html

126.PHP格式化日期和获取数组元素。
{$item.ctime},Thinkphp中可以正常显示日期:“2015:3:12 11:11:11”。
但是,发现在原生的PHP中,显示不正常。

后来发现,在PHP中获取元素,不要再用“.”,还是用标准的item["ctime"]算了。
PHP中有EL表达式这个概念么。

127.发现一个新的Juqery插件,jquery.pngfix.js。
让所有的浏览器都支持png。
难道不是所有的浏览器都支持png么,很早之前就听说png格式是“标准”呀。

128.Thinkphp获取变量奇葩问题。
<script>
  var cid = "{$article['cid']}";
  var prid = "{$article['prid']}";
  console.log("cid2:"+cid);
  console.log("prid2:"+prid);
  if(cid){
  $("#cid").val(cid);
  }
  if(prid){
  $("#prid").val(prid);
  }
</script>

有段代码“A”,A之前就有最新的值,在A之后,数据一直不对。
为毛?

找到了原因,下面重新定义了变量,覆盖了。
<foreach name="articleList" item="article">
<li><a href="__ROOT__/article/{$article['id']}">{$article["title"]}</a></li>
</foreach>

定位问题的办法:老套路,“二分查找”。

129.CSS代码太多,太混乱。
造成了干扰,个别样式效果一直不正常,定位问题真麻烦。

130.AJAX执行异步,可以用回调。
分页语句fupage,执行之后,渲染数据。
然后,才能把“投标进度”给处理了。
//重写over方法
FuPage.prototype.over=function(a,b,c){
progressbar();
}
采用“回调”的方式,完成。
fuPage = new FuPage();
分页完成之后,会调用over方法。

  武汉九天鸟-p2p网贷系统开发-互联网应用软件开发
  公司官网: http://jiutianniao.com
  社交问答: http://ask.jiutianniao.com 

© 著作权归作者所有

FansUnion
粉丝 60
博文 858
码字总数 825464
作品 0
丰台
高级程序员
私信 提问
【线上沙龙预告】工程师是否应该参与创业?会遇到哪些问题?

[有鱼线上沙龙] 由有鱼App官方主办,旨在通过最实用、最前沿的话题交流,让更多的技术牛人通过轻量线上互动碰撞出技术灵感,搭建“最有质量”的互联网技术族圈子。第一期话题:工程师是否应该...

PatrickWong
2015/07/22
152
0
【线上沙龙预告】工程师是否应该参与创业?会遇到哪些问题?

[有鱼线上沙龙] 由有鱼App官方主办,旨在通过最实用、最前沿的话题交流,让更多的技术牛人通过轻量线上互动碰撞出技术灵感,搭建“最有质量”的互联网技术族圈子。第一期话题:工程师是否应该...

PatrickWong
2015/07/22
2
0
AppCan移动创业技术分享会(北京站)

大众创业,万众创新。 当今,数千万的移动开发者正在形成最具影响力的创新创业主体,而全新的移动众创平台将成为梦想的孵化器。 拥有70万注册开发者、6000家企业客户的移动应用开发平台AppCa...

青木瓜
2015/03/12
535
0
AppCan移动创业技术分享会(北京站)

大众创业,万众创新。 当今,数千万的移动开发者正在形成最具影响力的创新创业主体,而全新的移动众创平台将成为梦想的孵化器。 拥有70万注册开发者、6000家企业客户的移动应用开发平台AppCa...

青木瓜
2015/03/12
11
0
30天,O2O速成攻略【7.19深圳站】

活动概况 时间:2015年07月19日13:30-16:30 地点:深圳腾讯大厦(南山区科技园科技中一路)2楼多功能厅 主办:APICloud、OneAPM、连接科技 网址:www.apicloud.com 费用:免费 活动背景 移动...

API_Cloud
2015/07/04
933
5

没有更多内容

加载失败,请刷新页面

加载更多

Docker 可视化管理 portainer

官网安装指南: https://portainer.readthedocs.io/en/latest/deployment.html docker-compose.yml 位置,下载地址:https://downloads.portainer.io/docker-compose.yml...

Moks角木
32分钟前
2
0
Spring Security 实战干货:必须掌握的一些内置 Filter

1. 前言 上一文我们使用 Spring Security 实现了各种登录聚合的场面。其中我们是通过在 UsernamePasswordAuthenticationFilter 之前一个自定义的过滤器实现的。我怎么知道自定义过滤器要加在...

码农小胖哥
35分钟前
4
0
常见分布式事务解决方案

1 微服务的发展 微服务倡导将复杂的单体应用拆分为若干个功能简单、松耦合的服务,这样可以降低开发难度、增强扩展性、便于敏捷开发。当前被越来越多的开发者推崇,很多互联网行业巨头、开源...

asdf08442a
35分钟前
2
0
influxdb continuous queries(cq)从入门到放弃

从前一篇influxdb的文章prometheus基于influxdb的监控数据持久化存储方案完成之后,就一直在折腾influxdb发布测试和生产环境的问题,经过接近2个月的验证,最终发现使用influxdb自带cq的方案...

狗陈
47分钟前
7
0
7.线程通信

在现实生活中,如果一个人团队正在共同完成任务,那么他们之间应该有通信,以便正确完成任务。 同样的比喻也适用于线程。 在编程中,要减少处理器的理想时间,我们创建了多个线程,并为每个线...

Eappo_Geng
52分钟前
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部