Esempio n. 1
0
 function add($user)
 {
     // Take away ' , < and > characters from the Email ; they are illegal characters
     $user['Email'] = str_replace(array("'", '<', '>'), '', $user['Email']);
     $user['DateModified'] = $user['DateModified'] ? $user['DateModified'] : AtmailGlobal::outlook_date();
     $user['UserDOB'] = $user['UserDB'] ? $user['UserDB'] : '';
     $data = array($user['UserEmail'], $user['UserEmail2'], $user['UserEmail3'], $user['UserEmail4'], $user['UserEmail5'], $user['UserFirstName'], $user['UserMiddleName'], $user['UserLastName'], $user['UserTitle'], $user['UserGender'], $user['UserDOB'], $user['UserHomeAddress'], $user['UserHomeCity'], $user['UserHomeState'], $user['UserHomeZip'], $user['UserHomeCountry'], $user['UserHomePhone'], $user['UserHomeMobile'], $user['UserHomeFax'], $user['UserURL'], $user['UserWorkCompany'], $user['UserWorkTitle'], $user['UserWorkDept'], $user['UserWorkOffice'], $user['UserWorkAddress'], $user['UserWorkCity'], $user['UserWorkState'], $user['UserWorkZip'], $user['UserWorkCountry'], $user['UserWorkPhone'], $user['UserWorkMobile'], $user['UserWorkFax'], $user['UserInfo'], $user['UserPgpKey'], $user['DateModified'], $user['EntryID']);
     $res = $this->db->sqldo("INSERT INTO {$this->Abook} (\n\t\t\tUserEmail,\n\t\t\tUserEmail2,\n\t\t\tUserEmail3,\n\t\t\tUserEmail4,\n\t\t\tUserEmail5,\n\t\t\tUserFirstName,\n\t\t\tUserMiddleName,\n\t\t\tUserLastName,\n\t\t\tUserTitle,\n\t\t\tUserGender ,\n\t\t\tUserDOB,\n\t\t\tUserHomeAddress,\n\t\t\tUserHomeCity,\n\t\t\tUserHomeState,\n\t\t\tUserHomeZip,\n\t\t\tUserHomeCountry,\n\t\t\tUserHomePhone,\n\t\t\tUserHomeMobile,\n\t\t\tUserHomeFax,\n\t\t\tUserURL,\n\t\t\tUserWorkCompany,\n\t\t\tUserWorkTitle,\n\t\t\tUserWorkDept,\n\t\t\tUserWorkOffice,\n\t\t\tUserWorkAddress,\n\t\t\tUserWorkCity,\n\t\t\tUserWorkState,\n\t\t\tUserWorkZip,\n\t\t\tUserWorkCountry,\n\t\t\tUserWorkPhone,\n\t\t\tUserWorkMobile,\n\t\t\tUserWorkFax,\n\t\t\tUserInfo,\n\t\t\tUserPgpKey,\n\t\t\tAccount,\n\t\t\tDateModified,\n\t\t\tEntryID,\n\t\t\tDateAdded\n\t\t\t) VALUES (\n\t\t\t?,?,?,?,?,?,\n\t\t\t?,?,?,?,?,?,\n\t\t\t?,?,?,?,?,?,\n\t\t\t?,?,?,?,?,?,\n\t\t\t?,?,?,?,?,?,\n\t\t\t?,?,?,?, {$this->Account_Escape}, ?, ?, {$this->db->NOW}\n\t\t\t)", $data);
     $id = $this->db->getid();
     return $id;
 }