04 2014 档案
摘要:实现公式:{{orderBy_expression | orderBy:expression:reverse}}Examplevar app=angular.module("myApp",[]); app.controller("Ctrl",function($scope){ $scope.fri...
阅读全文
摘要:{{item.title}} {{item.price|currency}} {{item.price*item.quantity|currency}} total:{{t...
阅读全文
摘要:{{restaurant.name}} {{restaurant.cuisine}}
阅读全文
摘要:app.controller("headerController",function($scope){ $scope.isError=false; $scope.isWarning=false; $scope.showError=function(){ $scope....
阅读全文
摘要:toggle Menue stun Stun Erase Form history app.controller("DeathraymenueController",function($scope){ ...
阅读全文
摘要:ő.iconfont{ont-family:iconfont;font-size:12px;font-style:normal;webkit-font-smoothing:antialiased;moz-osx-font-smoothing:grayscale;}
阅读全文
摘要:http://www.cnblogs.com/huayangmeng/archive/2011/06/15/2081337.html
阅读全文
摘要:参数可能因为编码原因,服务器端无法接收到传递的值,这时需要用到补丁来解决这个问题1,下载一个http.patch.js文件,放入YII框架中的js/ng文件架内2angularjs 创建模型部分使用这个补丁,var app=angular.module('MyApp',[],http_patch);...
阅读全文
摘要:要使用anglarJS需要在头部引用js文件,src=http://code.anqularjs.org/angular-1.0.1.min.js 加上“ng-app”AngularJS就会在domReady的时候自动执行初始化也可以这样 页面加载完毕后自动加载angularangularJS 在任...
阅读全文
摘要:当要进行用户的session存储的时候,可以调用里面的login方法进行存储追踪方法 :loginForm找到login方法---->--->
阅读全文
摘要:YII框架必须遵循其表单的创建方法登录模型错做与数据库操作模型是一致的,不同的是不跟数据库交互,用的是小部件,在创建表单之前,要在用户控制模块完成以下代码protected --models --LoginFrom在这个LoginFrom里面设置标签名/** * Declares attribute labels. */ public function attributeLabels() { return array( 'username'=>'用户名', 'password'=>'密 码', //'remem
阅读全文
摘要:在form表单 里面引入这么一句话array( 'enableClientValidation'=>true, 'clientOptions'=>array( 'validateOnSubmit'=>true, ),表单整体代码:beginWidget('CActiveForm',array( 'enableClientValidation'=>true, 'clientOptions'=>array( 'validateOnSubmit'=>tr
阅读全文
摘要://验证用户名是否存在 array("name","unique",'message'=>'用户名已经存在'),
阅读全文
摘要:array("surepassword","compare",'compareAttribute'=>'password','message'=>'两次输入密码不一致'),
阅读全文
摘要:implode(“”,“”)--》字符串分割方法,第一个参数以什么样的形式分割,第二个参数需要分割的字符串数组操作is_array(),判断这个数是否是一个数组
阅读全文
摘要:先来看一个图解/^[1-9]\d{4,11}/$ 验证不能以0开头,位数不能小于5和大与12位的数字/ ^ [1-9] \d { 4,11 } $ /说明和书写顺序:“/...../” 红色部分是正则表达式的分界符. "^" 和 "$"深绿色表示正则表达式开始和结束。 “\d” 表示这个数取的是整数 “\d{4,11}” 表示这个整数的位数为 4-11位接下来判断这个数字是否已0开头 "[1-9]" 表示这个表达式以1到9数字开头,也就是说不能开头不能为0
阅读全文
摘要://验证邮箱非空,和邮箱格式 //验证邮箱非空,和邮箱格式 array("email","email",'allowEmpty'=>false,'message'=>'邮箱格式不正确'), //都是数字,5-12位,使用正则表达式 array("QQ","match",'pattern'=>'/^[1-9]\d{4,11}/$','message'=>'QQ号码格式不正确'),
阅读全文
摘要:yii框架的foreach 已经优化好了,以前我们遍历数组的时候是用foreach循环foreach ( as $key=>$value){ $user_model->$key=$value; }现在在YII框架里面可以直接这么使用,效果是一样的“$user_model->attributes=$_POST['Admin'];”注意:也许你会觉得在这个模型中没有这个“attributes”这个属性啊,原因是这样的:我们调用attributes一个模型里边不存在的属性,类就会自动执行魔术方法_set();
阅读全文
摘要:YII 表单的验证可以在module目录下的xxx.php里面定义验证方法,设定需要验证的字段就行//用户表单验证,在模型里面设置一个方法,具体表单验证规则 public function rules(){ return array( array("name","required",'m...
阅读全文
摘要:今天来进行用户注册功能yii集成了很多验证框架,framework/validators下面,这个文件夹的最后一个文件CValidator.php 是总的验证信息,根据请求参数决定需要那种验证 如:url验证 “'url'=>'CUrlValidator',”email验证 'url'=>'CUrlValidator',1。定义数据表模型,models/xxx.php2,配置好控制器和试图的信息后,打开用户注册页面,把里面的form表单,用户输入框 和 label 用yii小部件代替3。在模型里面设置标签名字与数据库字
阅读全文
摘要:textArea($user_model,'introduce',array('cols'=>50,'rows'=>5)); ?>
阅读全文
摘要:主要是添加separator属性(这里)$hoddy,$sex在控制器里面定义的数组,然后render传过来的 checkBoxList($user_model,'hobby',$hoddy,array('separator'=>'')); ?>radioButtonList($user_model,'sex',$sex,array('separator'=>''))?>
阅读全文
摘要:要使用小部件,可以先到总文件去找 framework/yiilite文件里面搜索“CAtiveForm”(如果觉得小部件的radio布局有点难看,可以在外面定义,具体可以在控制器里面定义)如下: function actionRegister(){ //实例化数据模型 $user_model=Admin::model(); $sex[1]='男'; $sex[2]='女'; $sex[3]='保密'; $this->render("register",array("user_model"=>$u
阅读全文
摘要:数据表模型 相当于java的 实体类 它进程CActiveRecord ,里面有两个默认的方法model(),tableName()前面一个是返回数据模型对象,第二个是返回当前数据表的名称/* * *用户模型 * ***/ class Admin extends CActiveRecord{ /***返回当前模型对象**/ public static function model($className=__CLASS__){ return parent::model($className); } /**返回当前数据表的名字的方法**/ public functi...
阅读全文
摘要:/^[a-zA-Z0-9!#$%&\'*+\\/=?^_`{|}~-]+(?:\.[a-zA-Z0-9!#$%&\'*+\\/=?^_`{|}~-]+)*@(?:[a-zA-Z0-9](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?\.)+[a-zA-Z0-9](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$/
阅读全文
摘要:在PHP 提交地址后面带有参数的时候,参数会在浏览器的地址栏暴露无疑,这样是不安全的,这个时候就必须用些方法对这些参数进行安全处理这里可以用urlencode(String URL);//对URL参数值进行编码if($row=mysql_fetch_assoc($res)){ //查询到用户,取出用户密码 if($row['password']==md5($password)){ $name=urlencode($row['name']); header("Location:LoginSuccess.php?name=$name"); exi
阅读全文

浙公网安备 33010602011771号