Esempio n. 1
0
             $mail = sqladds($_POST['mail']);
             $z = $m->once_fetch_array("SELECT COUNT(*) AS total FROM `" . DB_NAME . "`.`" . DB_PREFIX . "users` WHERE email='{$mail}'");
             if ($z['total'] > 0) {
                 msg('修改失败:邮箱已经存在');
             }
             $m->query("UPDATE `" . DB_PREFIX . "users` SET `email` = '{$mail}' WHERE `id` = '" . UID . "';");
         } else {
             msg('邮箱格式有误,请检查');
         }
     }
     $set = array();
     foreach ($PostArray as $value) {
         if (!isset($i['post'][$value])) {
             $i['post'][$value] = '';
         }
         @option::uset($value, $i['post'][$value]);
     }
     doAction('set_save2');
     Redirect('index.php?mod=set&ok');
     break;
 case 'admin:testmail':
     global $i;
     $x = misc::mail($i['user']['email'], SYSTEM_FN . ' V' . SYSTEM_VER . ' - 邮件发送测试', '这是一封关于 ' . SYSTEM_FN . ' 的测试邮件,如果你收到了此邮件,表示邮件系统可以正常工作<br/><br/>站点地址:' . SYSTEM_URL, array('测试附件.txt' => '这是一个测试附件'));
     if ($x === true) {
         Redirect('index.php?mod=admin:set&mailtestok');
     } else {
         msg('邮件发送失败,发件日志:<br/>' . $x);
     }
     break;
 case 'admin:testbbs':
     global $i;