随手笔记

1。你知道thinkphp的{if condition="$name eq '11'"}嵌套最多两层

2.  用isset方法对$_post[name],使用会为真,而不是你想的空。

2.读取数据库形成导航栏存入缓存。

		$Sitecache = array();
		$list = M('sys_dir')->where("fid = 2")->select();
		foreach ($list as $key => $value) {
			$Sitecache[$key]['firstsite'] = $value['value'];
			$Sitecache[$key]['firstimg'] = $value['remark'];
			$listc = M('sys_dir')->where("fid = ".$value['id'])->select();
			$secondsite = array();
			foreach ($listc as $k => $v) {
				array_push($secondsite, array('secondvalue'=>$v['value'],'secondname'=>$v['name']));
			}
			$Sitecache[$key]['secondsite'] = $secondsite;
		}
		dump($Sitecache);
		cache('Usite',$Sitecache);

3.读取导航栏显示目录

1

		{php}$usite = cache('Usite');$ucsite = $usite['menu'];{/php}
		{volist name="ucsite" offset="4" id="vo"}
		1*{$vo.v}<br/>
		{volist name="vo" offset="4" id="po"}
		2*{$po.v}<br>
		{volist name="po" offset="4" id="mo"}
		3*{$mo.v}<br>
		{/volist}
		{/volist}
		{/volist}

4.js的对form的验证

<form action="" name="form1" method="post" οnsubmit="return check_form()">
</form>
<script>
					function check_form(){
						var frm = document.forms['form1'];
						var oldpassword = frm.elements['oldpassword'].value;
						var newpassword = frm.elements['newpassword'].value;
						var newpassword1 = frm.elements['newpassword1'].value;
						var errorMsg = '';
						if (oldpassword.length == 0 ) {
							errorMsg += '* 请输入旧的登录密码' + '\n';
						}
						if (newpassword.length == 0 ) {
							errorMsg += '* 新密码不能为空' + '\n';
						}
						if (newpassword.length>15 || newpassword.length<6 ) {
							errorMsg += '* 新密码长度在6到15之间' + '\n';
						}
						if (newpassword.length !=newpassword1.length) {
							errorMsg += '* 两次密码长度不一样' + '\n';
						}
						if(newpassword!=newpassword1){
							errorMsg += '* 两次密码不一样' + '\n';
						}
						if (errorMsg.length> 0){
							alert(errorMsg); return false;
						} else{  
							return true;
						}
					
					}
</script>


5.访问www.daiab.com时出现错误,调试聊很久无法解决,总是找不到服务。后来吧<? ?>改为<?php ?>可以访问但是会一直报权限错误,最后发现时php的一个拓展没有

加,short open tag,这个拓展可以正常编译<? echo "hello" ?>的编写方式。



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值