'; } if (Validator::Length($fullname, 36, 2) == false) { $msg .= 'Full Name should be between 3 to 25 characters' . '
'; } if (!Validator::Length($password, 35, 2)) { $msg .= 'Password should be between 3 to 35 characters' . '
'; } if ($password != $cpassword) { $msg .= $_L['PasswordsNotMatch'] . '
'; } $d = ORM::for_table('tbl_customers')->where('username', $username)->find_one(); if ($d) { $msg .= $_L['account_already_exist'] . '
'; } if ($msg == '') { $d = ORM::for_table('tbl_customers')->create(); $d->username = $username; $d->password = $password; $d->fullname = $fullname; $d->address = $address; $d->phonenumber = $phonenumber; if ($d->save()) { $user = $d->id(); r2(U . 'login', 's', $_L['Register_Success']); } else { $ui->assign('username', $username); $ui->assign('fullname', $fullname); $ui->assign('address', $address); $ui->assign('phonenumber', $phonenumber); $ui->assign('notify', '
Failed to register
'); $ui->display('register.tpl'); } //r2(U . 'register', 's', $_L['account_created_successfully']); } else { $ui->assign('username', $username); $ui->assign('fullname', $fullname); $ui->assign('address', $address); $ui->assign('phonenumber', $phonenumber); $ui->assign('notify', '
' . $msg . '
'); $ui->display('register.tpl'); } break; default: $ui->assign('username', ""); $ui->assign('fullname', ""); $ui->assign('address', ""); $ui->assign('phonenumber', ""); $ui->display('register.tpl'); break; }