function RegEmail(&$smarty)
 {
     if ($this->form['member_email'] == '') {
         return $smarty->getFinishError('registro_erro_10', array("", " - " . htmlspecialchars($this->form['member_email'])));
     }
     if (Check::NotEmail($this->form['member_email']) == true) {
         return $smarty->getFinishError('registro_erro_11', array("", " - " . htmlspecialchars($this->form['member_email'])));
     }
     $mysql = new MYSQL($smarty);
     $result = $mysql->SqlSelect("SELECT value FROM {$smarty->cfg[prefix]}banned WHERE (type='email' && value='{$this->form[member_name]}')", __FILE__, __LINE__);
     if (mysql_affected_rows() > 0) {
         return $smarty->getFinishError('registro_erro_13', array("", " - " . htmlspecialchars($this->form['member_email'])));
     }
     $request = $mysql->SqlSelect("SELECT ID_MEMBER FROM {$smarty->cfg[prefix]}members WHERE member_email='{$this->form[member_name]}' AND ID_MEMBER <> '{$smarty->perfil}[ID_MEMBER]'", __FILE__, __LINE__);
     if (mysql_affected_rows() > 0) {
         return $smarty->getFinishError('registro_erro_12', array("", " - " . htmlspecialchars($this->form['member_email'])));
     }
 }
Example #2
0
 function Listmail($email, $nome = false)
 {
     if (is_numeric($email)) {
         $mysql = new MYSQL($this->smarty);
         $result = $mysql->SqlSelect("SELECT member_real,member_email FROM {$this->smarty->cfg[prefix]}members WHERE ID_MEMBER = '{$email}'");
         if (mysql_affected_rows() > 0) {
             $member = mysql_fetch_array($result, MYSQL_ASSOC);
             return $member['member_real'] . '<' . $member['member_email'] . '>';
         }
     } elseif ($nome != false) {
         if (Check::NotEmail($email) != true) {
             return $nome . '<' . $email . '>';
         }
     } else {
         if (Check::NotEmail($email) != true) {
             return $email;
         }
     }
 }