<?phpnamespace Admin\Model;
use Think\Model;
class MemberModel extends Model {

public function addMember(){
$m_member=M('Member');
$data=I('post.info');
$region=I('post.region');
$uid=I('post.uid');
$sm['email']=$data['email'];
$sm['uid']=array('neq',$uid);
$data['province'] = $region['province'];
$data['city'] = $region['city'];
$data['area'] = $region['area'];
if($data['email']!=''){
if($m_member->where($sm)->count()){
return array("status"=>0,"info"=>"邮箱地址已存在!");
exit;
}
if(!is_email($data['email'])){
return array("status"=>0,"info"=>"邮箱格式错误!");
exit;
}
}
if($data['pwd']){
if(strlen($data['pwd'])<6){
return array("status"=>0,"info"=>"密码少于6位!");
exit;
}
$data['pwd']=encrypt( $data['pwd']);
}else{
unset($data['pwd']);
}
php中encrypt在哪定义了呀  到底怎样加密的呀
 Think\Model;我看过  没有  应该是内置的吧  
请问encrypt具体的加密方式是怎样的

解决方案 »

  1.   

    encrypt 自定义函数
      

  2.   

    我看过这个TP框架,没有错的话,这个方法应该在crypt这个类中
      

  3.   

    如果是 Crypt 类(Crypt.class.php)中的方法,那调用时应声明来源 Crypt::encrypt
    何况 Crypt::encrypt 方法有 2 个必传参数
    而你的 encrypt 函数只有一个参数
      

  4.   

    encrypt 这个是你自己定义的方法。
    你全文搜寻一次代码就可以找到了
    例如搜 function encrypt
      

  5.   

    http://php.net/manual/ja/function.mcrypt-encrypt.php
      

  6.   

    encrypt 这个是你自己定义的方法。
    你全文搜寻一次代码就可以找到了
    例如搜 function encryptphp自带那个是mcrypt_encrypt
      

  7.   

    encrypt 这个是你自己定义的方法。
    你全文搜寻一次代码就可以找到了
    例如搜 function encrypt