$this->spArgs()问题,急求管理员。
发布于:2022-01-17 09:50:54
#1 shejiqi
$this->spArgs()是获取整个表单的值,但是现在有一个问题。
有一个会员注册表单,其中密码需要MD5以后存入数据库,这种情况应该怎么办呢。
我不想一个一个参数获取,因为表单项太多了,而且有3种会员,所以有3张类似的表单。
有什么解决办法吗?Jake大哥
能直接改变 $this->spArgs() 获取中某个参数的值吗
2010-12-09 17:01:58
#2 jake
如此:
$args = $this->spArgs(); // 获取到全部的提交参数
$args['password'] = md5($args['password']); // MD5了密码
$g->create($args); // 入库
2010-12-09 17:20:13
#3 shejiqi
我也看了代码 $this->spArgs() 返回的是一个数组吗?
$array_user = $this->spArgs();
$u_pwd = md5($this->spArgs("u_pwd")) ;
$array_user = $array_user(
u_pwd => $u_pwd,
);
$xxxx->create($array_user);
这样可以吗。。。。。。。。。。。
2010-12-09 17:21:16
#4 jake
$this->spArgs() 返回是一个数组,你可以这样:
$array_user = $this->spArgs();
$u_pwd = md5($this->spArgs("u_pwd")) ;
$array_user['u_pwd'] = $u_pwd;
$xxxx->create($array_user);
2010-12-09 17:25:19