public function addUserAction() { $request = $this->getRequest(); $baseUrl = $request->getBaseUrl(); $this->view->headScript()->appendFile($baseUrl . '/js/datatables/js/jquery.dataTables.js', 'text/javascript'); $this->view->headScript()->appendFile($baseUrl . '/js/datatables/plugin/dataTables.pluginAPI.js', 'text/javascript'); $this->view->headScript()->appendFile($baseUrl . '/js/airtime/user/user.js', 'text/javascript'); $form = new Application_Form_AddUser(); $this->view->successMessage = ""; if ($request->isPost()) { if ($form->isValid($request->getPost())) { $formdata = $form->getValues(); if ($form->validateLogin($formdata)) { $user = new User($formdata['user_id']); $user->setFirstName($formdata['first_name']); $user->setLastName($formdata['last_name']); $user->setLogin($formdata['login']); if ($formdata['password'] != "xxxxxx") { $user->setPassword($formdata['password']); } $user->setType($formdata['type']); $user->setEmail($formdata['email']); $user->setSkype($formdata['skype']); $user->setJabber($formdata['jabber']); $user->save(); $form->reset(); if (strlen($formdata['user_id']) == 0) { $this->view->successMessage = "<div class='success'>User added successfully!</div>"; } else { $this->view->successMessage = "<div class='success'>User updated successfully!</div>"; } } } } $this->view->form = $form; }
function registerContactsX($mid, $email, $aim, $icq, $msn, $jabber, $yahoo) { global $access_isGroupMember; global $group_name; _filter_var($mid); _filter_var($email); _filter_var($aim); _filter_var($icq); _filter_var($msn); _filter_var($jabber); _filter_var($yahoo); if ($access_isGroupMember && isset($_SESSION['valid_user'])) { $u = new User($_SESSION['valid_user']); $membership_id = $u->getMembershipID($group_name); if ($mid != $membership_id) { return '0'; } $res1 = $u->setEmail($_SESSION['valid_user'], $email); $res2 = $u->setAIM($group_name, $aim); $res3 = $u->setICQ($group_name, $icq); $res4 = $u->setMSN($group_name, $msn); $res5 = $u->setJabber($group_name, $jabber); $res6 = $u->setYahoo($group_name, $yahoo); // error_log('..........................'.$res1.'a'.$res2.'b'.$res3.'c'.$res4.'d'.$res5.'e'.$res6.'f'); if ($res1 && $res2 & $res3 && $res4 && $res5 && $res6) { return '1'; } else { return '0'; } } else { return '0'; } }