lzrqyc110

lzrqyc110

这家伙有点懒,还没写个性签名!

  • 财富值4195
  • 威望值40
  • 总积分4885

个人信息

  • 2016-01-05 已签到
    连续签到1天,获得了5个金钱
  • 收藏了教程
    render,renderPartial和processOutput
  • 收藏了教程
    数据库的增删改查操作
  • 朋友帮我找了一个临时可用的方法

    $arr=$request->post();
    $u_name=$arr['UserForm']['u_name'];
    $u_pwd=$arr['UserForm']['u_pwd'];
    $users->u_name=$u_name;
    $users->u_pwd=md5($u_pwd);
    $re=$users->save();
    

    先把整个数组接收,然后单独调用、密码加密、保存,但感觉不太好,暂时先这么用着,继续找简单方法ing...

  • 前辈,根据你写的,我看了一下文档说明

    Yii::$app->security->generatePasswordHash($password);
    

    generatePasswordHash好像是把已经接到的密码进行加密并返回结果,$password这个变量是需要自己接的密码吧?接值的方法怎么写啊?比如如果不用组件的话,
    input的name值是

    <input name="u_name" type="text">
    <input name="u_pwd" type="text">
    

    控制器接值方式:

    $users->u_name->$request->post("u_name","");
    $users->u_pwd->$request->post("u_pwd","");
    

    但是用form组件,input的name值是一个数组

    <input id="userform-u_name" class="form-control" name="UserForm[u_name]" type="text">
    <input id="userform-u_pwd" class="form-control" name="UserForm[u_pwd]" type="text">
    

    我不知道在控制器怎么单独接收数组中的一个值...

    而且`setPassword``validatePassword`这两个方法是框架已经定义好的吗?还是自己写的?

  • 2016-01-02 已签到
    连续签到1天,获得了5个金钱
  • 发布了话题
    请教前辈关于表单提交入库
总监 等级规则
4885/5000
资料完整度
20/100
用户活跃度
10/100

Ta的关注

1

Ta的粉丝

37

Ta的访客

42