• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

PHP mymail函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了PHP中mymail函数的典型用法代码示例。如果您正苦于以下问题:PHP mymail函数的具体用法?PHP mymail怎么用?PHP mymail使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。



在下文中一共展示了mymail函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的PHP代码示例。

示例1: sendnewpassword

 function sendnewpassword($mail)
 {
     global $lang;
     $ExistMail = doquery("SELECT `email` FROM {{table}} WHERE `email` = '" . $mail . "' LIMIT 1;", 'users', true);
     if (empty($ExistMail['email'])) {
         message($lang['mail_not_exist'], "index.php?page=lostpassword", 2, false, false);
     } else {
         $Caracters = "aazertyuiopqsdfghjklmwxcvbnAZERTYUIOPQSDFGHJKLMWXCVBN1234567890";
         $Count = strlen($Caracters);
         $NewPass = "";
         $Taille = 6;
         srand((double) microtime() * 1000000);
         for ($i = 0; $i < $Taille; $i++) {
             $CaracterBoucle = rand(0, $Count - 1);
             $NewPass = $NewPass . substr($Caracters, $CaracterBoucle, 1);
         }
         $Title = $lang['mail_title'];
         $Body = "Hallo ShadoX,\n\n";
         $Body .= "dein Passwort für " . $game_config['game_name'] . " lautet:\n\n";
         $Body .= $NewPass . "\n\n";
         $Body .= "Du kannst dich damit unter " . REGURL . " einloggen.\n\n";
         $Body .= "Wir verschicken Passwörter nur an die von dir im Spiel angegebenen Mailadressen. Solltest du diese Mail nicht angefordert haben kannst du sie also einfach ignorieren.\n\n";
         $Body .= "Wir wünschen dir weiterhin viel Erfolg beim Spielen von " . $game_config['game_name'] . "!\n\n";
         $Body .= "Dein " . $game_config['game_name'] . "-Team\n\n";
         mymail($mail, $Title, $Body, ADMINEMAIL);
         $NewPassSql = md5($NewPass);
         $QryPassChange = "UPDATE {{table}} SET ";
         $QryPassChange .= "`password` ='" . $NewPassSql . "' ";
         $QryPassChange .= "WHERE `email`='" . $mail . "' LIMIT 1;";
         doquery($QryPassChange, 'users');
     }
 }
开发者ID:sonicmaster,项目名称:RPG,代码行数:32,代码来源:index.php


示例2: sendemail

function sendemail($message, $address, $title)
{
    global $lang;
    $uni = $_SERVER['SERVER_NAME'] . $_SERVER['PHP_SELF'];
    $uni = ereg_replace("[^0-9]", "", $uni);
    $lang['mail_welcome'] = '<table width="100%" height="100%" bgcolor="Black" border="1">';
    $lang['mail_welcome'] .= '<tr valign="top">';
    $lang['mail_welcome'] .= '<td valign="top">';
    $lang['mail_welcome'] .= '<center>';
    $lang['mail_welcome'] .= '<img src="http://darkevo.org/images/header.jpg" alt="Censtudios Gaming Portal" /><br />';
    $lang['mail_welcome'] .= '<table width="80%" height="220"><tr><td valign="top">';
    $lang['mail_welcome'] .= '<font color="White"><br /><br />';
    $lang['mail_welcome'] .= $message;
    $lang['mail_welcome'] .= '</font>';
    $lang['mail_welcome'] .= '</td></tr></table>';
    $lang['mail_welcome'] .= '</center>';
    $lang['mail_welcome'] .= '</td>';
    $lang['mail_welcome'] .= '</tr>';
    $lang['mail_welcome'] .= '</table>';
    $parse['gameurl'] = GAMEURL;
    $parse['uni'] = $uni;
    $email = parsetemplate($lang['mail_welcome'], $parse);
    $status = mymail($address, $title, $email);
    return $status;
}
开发者ID:sonicmaster,项目名称:RPG,代码行数:25,代码来源:email.php


示例3: sendpassemail

function sendpassemail($emailaddress, $password)
{
    global $game_config, $lang;
    $email = parsetemplate($lang['reg_mail_text_part1'] . $password . $lang['reg_mail_text_part2'] . GAMEURL, $parse);
    $status = mymail($emailaddress, $lang['register_at'] . $game_config['game_name'], $email);
    return $status;
}
开发者ID:sonicmaster,项目名称:RPG,代码行数:7,代码来源:reg.php


示例4: sendpassemail

function sendpassemail($emailaddress, $password)
{
    global $lang;
    $parse['gameurl'] = GAMEURL;
    $email = parsetemplate($lang['mail_welcome'], $parse);
    $status = mymail($emailaddress, $lang['mail_title'], $email);
    return $status;
}
开发者ID:sonicmaster,项目名称:RPG,代码行数:8,代码来源:active.php


示例5: msg_send_simple_message

function msg_send_simple_message($owners, $sender, $timestamp, $message_type, $from, $subject, $text, $escaped = false, $force = false)
{
    global $config, $user, $sn_message_class_list;
    if (!$owners) {
        return;
    }
    $timestamp = $timestamp ? $timestamp : SN_TIME_NOW;
    $sender = intval($sender);
    if (!is_array($owners)) {
        $owners = array($owners);
    }
    if (!$escaped) {
        $from = db_escape($from);
        $subject = db_escape($subject);
        $text = db_escape($text);
    }
    $text_unescaped = stripslashes(str_replace(array('\\r\\n', "\r\n"), "<br />", $text));
    $message_class = $sn_message_class_list[$message_type];
    $message_class_email = $message_class['email'];
    $message_class_switchable = $message_class['switchable'];
    $message_class_name = $message_class['name'];
    $message_class_name_total = $sn_message_class_list[MSG_TYPE_NEW]['name'];
    if ($owners[0] == '*') {
        if ($user['authlevel'] < 3) {
            return false;
        }
        // TODO Добавить $timestamp - рассылка может быть и отсроченной
        // TODO Добавить $sender - рассылка может быть и от кого-то
        db_message_insert_all($message_type, $from, $subject, $text);
        $owners = array();
    } else {
        $insert_values = array();
        $insert_template = "('%u'," . str_replace('%', '%%', " '{$sender}', '{$timestamp}', '{$message_type}', '{$from}', '{$subject}', '{$text}')");
        foreach ($owners as $owner) {
            if ($user['id'] != $owner) {
                $owner_row = db_user_by_id($owner);
            } else {
                $owner_row = $user;
            }
            sys_user_options_unpack($owner_row);
            if ($force || !$message_class_switchable || $owner_row["opt_{$message_class_name}"]) {
                $insert_values[] = sprintf($insert_template, $owner);
            }
            if ($message_class_email && $config->game_email_pm && $owner_row["opt_email_{$message_class_name}"]) {
                @($result = mymail($owner_row['email'], $subject, $text_unescaped, '', true));
            }
        }
        if (empty($insert_values)) {
            return;
        }
        doquery($QryInsertMessage = 'INSERT INTO {{messages}} (`message_owner`, `message_sender`, `message_time`, `message_type`, `message_from`, `message_subject`, `message_text`) ' . 'VALUES ' . implode(',', $insert_values));
    }
    db_user_list_set_mass_mail($owners, "`{$message_class_name}` = `{$message_class_name}` + 1, `{$message_class_name_total}` = `{$message_class_name_total}` + 1");
    if (in_array($user['id'], $owners) || $owners[0] == '*') {
        $user[$message_class_name]++;
        $user[$message_class_name_total]++;
    }
}
开发者ID:divyinfo,项目名称:SuperNova,代码行数:58,代码来源:msg_send_simple_message.php


示例6: sendpassemail

function sendpassemail($emailaddress, $password, $username)
{
    global $lang, $Code;
    $parse['gameurl'] = GAMEURL;
    $parse['password'] = $password;
    $email = parsetemplate($lang['mail_welcome'], $parse);
    $status = mymail($emailaddress, $lang['mail_title'], $username, $password);
    return $status;
}
开发者ID:sonicmaster,项目名称:RPG,代码行数:9,代码来源:reg.php


示例7: msg_send_simple_message

function msg_send_simple_message($owners, $sender, $timestamp, $message_type, $from, $subject, $text, $escaped = false)
{
    global $config, $user, $sn_message_class_list, $time_now;
    $timestamp = $timestamp ? $timestamp : $time_now;
    $sender = intval($sender);
    if (!is_array($owners)) {
        $owners = array($owners);
    }
    if (!$escaped) {
        $from = mysql_real_escape_string($from);
        $subject = mysql_real_escape_string($subject);
        $text = mysql_real_escape_string($text);
    }
    $text_unescaped = stripslashes(str_replace(array('\\r\\n', "\r\n"), "<br />", $text));
    $message_class = $sn_message_class_list[$message_type];
    $message_class_email = $message_class['email'];
    $message_class_switchable = $message_class['switchable'];
    $message_class_name = $message_class['name'];
    $message_class_name_total = $sn_message_class_list[MSG_TYPE_NEW]['name'];
    $QryInsertMessage = 'INSERT INTO {{messages}} (`message_owner`, `message_sender`, `message_time`, `message_type`, `message_from`, `message_subject`, `message_text`) ';
    $QryUpdateUser = "UPDATE {{users}} SET `{$message_class_name}` = `{$message_class_name}` + 1, `{$message_class_name_total}` = `{$message_class_name_total}` + 1 ";
    if ($owners[0] == '*') {
        if ($user['authlevel'] < 3) {
            return false;
        }
        $QryInsertMessage .= "SELECT `id`, 0, unix_timestamp(now()), {$message_type}, '{$from}', '{$subject}', '{$text}' FROM {{users}}; ";
    } else {
        $insert_values = array();
        $insert_template = "('%u'," . str_replace('%', '%%', " '{$sender}', '{$timestamp}', '{$message_type}', '{$from}', '{$subject}', '{$text}')");
        foreach ($owners as $owner) {
            if ($user['id'] != $owner) {
                $owner_row = doquery("SELECT * FROM {{users}} WHERE id = {$owner} LIMIT 1;", '', true);
                sys_user_options_unpack($owner_row);
            } else {
                $owner_row =& $user;
            }
            if (!$message_class_switchable || $owner_row["opt_{$message_class_name}"]) {
                $insert_values[] = sprintf($insert_template, $owner);
            }
            if ($message_class_email && $config->game_email_pm && $owner_row["opt_email_{$message_class_name}"]) {
                @($result = mymail($owner_row['email'], $subject, $text_unescaped, '', true));
            }
        }
        if (empty($insert_values)) {
            return;
        }
        $QryInsertMessage .= 'VALUES ' . implode(',', $insert_values) . ';';
        $QryUpdateUser .= 'WHERE `id` IN (' . implode(',', $owners) . ');';
    }
    doquery($QryInsertMessage);
    doquery($QryUpdateUser);
    if (in_array($user['id'], $owners) || $owners[0] == '*') {
        $user[$message_class_name]++;
        $user[$message_class_name_total]++;
    }
}
开发者ID:sonicmaster,项目名称:RPG,代码行数:56,代码来源:msg_send_simple_message.php


示例8: sendpassemail

function sendpassemail($emailaddress, $password)
{
    $gamename = "Ugamela";
    $staff = "The Rout Team ";
    $email = ADMINEMAIL;
    $gameurl = GAMEURL;
    $email = "Tu o alguien se registro en {$gamename} ({$gameurl}).\r\n\r\nLa siguiente contrase&ntilde;a se te envia para poder ingresar en el juego.\r\n\r\nTu nueva contrase&ntilde;a es: {$password}\r\n\r\nGracias por jugar, {$staff}.\r\n{$gameurl}";
    $status = mymail($emailaddress, "Registro en {$gamename}", $email);
    return $status;
}
开发者ID:sonicmaster,项目名称:RPG,代码行数:10,代码来源:reg.php


示例9: sendpassemail

function sendpassemail($emailaddress, $password)
{
    global $lang;
    //Cojemos la variable $lang
    $parse['gameurl'] = GAMEURL;
    $parse['password'] = $password;
    $email = parsetemplate($lang['mail_welcome'], $parse);
    $status = mymail($emailaddress, $lang['mail_title'], $email);
    return $status;
    //Devolvemos status
}
开发者ID:sonicmaster,项目名称:RPG,代码行数:11,代码来源:reg.php


示例10: sendpassemail

function sendpassemail($emailaddress, $password, $UserName)
{
    global $lang, $kod;
    $parse['gameurl'] = GAMEURL;
    $parse['password'] = $password;
    $parse['character'] = $UserName;
    $parse['kod'] = $kod;
    $email = parsetemplate($lang['mail_welcome'], $parse);
    $status = mymail($emailaddress, $lang['mail_title'], $email);
    return $status;
}
开发者ID:sonicmaster,项目名称:RPG,代码行数:11,代码来源:reg.php


示例11: sendpassemail

function sendpassemail($emailaddress, $password, $username)
{
    global $lang;
    $uni = $_SERVER['SERVER_NAME'] . $_SERVER['PHP_SELF'];
    $uni = ereg_replace("[^0-9]", "", $uni);
    $parse['gameurl'] = GAMEURL;
    $parse['password'] = $password;
    $parse['username'] = $username;
    $parse['uni'] = $uni;
    $email = parsetemplate($lang['mail_welcome'], $parse);
    $status = mymail($emailaddress, $lang['mail_title'], $email);
    return $status;
}
开发者ID:sonicmaster,项目名称:RPG,代码行数:13,代码来源:fbreg.php


示例12: sendpassemail

function sendpassemail($emailaddress, $password, $username, $code)
{
    global $lang, $game_config;
    $parse = $lang;
    $parse['password'] = $password;
    $parse['username'] = $username;
    $parse['uni'] = UNIVERSE;
    $parse['game'] = $game_config['game_name'];
    $parse['GAMEURL'] = GAMEURL;
    $parse['ADMIN_NAME'] = ADMIN_NAME;
    $parse['validate_url'] = GAMEURL . '/login.php?GET_LOGIN=1&username=' . $username . '&password=' . sha($password) . '&UNI=' . UNIVERSE . '&go=./?page=validate--code=' . $code;
    $status = mymail($emailaddress, $lang['mail_title'] . $parse['game'], parsetemplate(gettemplate('emails/reg'), $parse));
    return $status;
}
开发者ID:sonicmaster,项目名称:RPG,代码行数:14,代码来源:reg.php


示例13: mymail_attach

function mymail_attach($to, $subject, $body, $attach, $attachdata)
{
    if (!count($attach) && !count($attachdata)) {
        return mymail($to, $subject, $body);
    }
    require_once "Mail/mime.php";
    $json = json_decode(file_get_contents("/home/abhishek/Desktop/GenApp/abhishektest/appconfig.json"));
    $headers = array('From' => 'abhishektest@' . $json->mail->from, 'To' => $to, 'Subject' => $subject);
    $mime = new Mail_mime(array('eol' => "\n"));
    $mime->setTXTBody($body);
    if (count($attachdata)) {
        ob_start();
        foreach ($attach as $f) {
            if (!$mime->addAttachment($f, 'text/plain')) {
                $mime->addAttachment("could not attach {$f}", 'text/plain', "error-{$f}", false);
            }
        }
        ob_end_clean();
    }
    if (count($attachdata)) {
        ob_start();
        foreach ($attachdata as $d) {
            if (isset($d['data']) && isset($d['name'])) {
                if (!$mime->addAttachment($d['data'], 'text/plain', $d['name'], false)) {
                    $mime->addAttachment("could not attach data", 'text/plain', $d['name'], false);
                }
            } else {
                $mime->addAttachment("data data or name not set", 'text/plain', "unknown", false);
            }
        }
        ob_end_clean();
    }
    $body = $mime->get();
    $headers = $mime->headers($headers);
    if (isset($json->mail->smtp)) {
        $smtp = Mail::factory('smtp', array('host' => $json->mail->smtp->host, 'auth' => true, 'username' => $json->mail->smtp->user, 'password' => rtrim(base64_decode($json->mail->smtp->password))));
        $mail = $smtp->send($to, $headers, $body);
        return PEAR::isError($mail);
    }
    $phpmail = Mail::factory('mail');
    $mail = $phpmail->send($to, $headers, $body);
    return PEAR::isError($mail);
}
开发者ID:aditi-srivastava,项目名称:GenApp,代码行数:43,代码来源:mail.php


示例14: sendregmail

function sendregmail($emailaddress, $vercode)
{
    $controlrow = getcontrol();
    $verurl = $controlrow["gameurl"] . "?do=verify";
    $email = <<<END
You or someone using your email address recently signed up for an account on the {$controlrow["gamename"]} server, located at {$controlrow["gameurl"]}.

This email is sent to verify your registration email. In order to begin using your account, you must verify your email address.
Please visit the Verification Page ({$verurl}) and enter the code below to activate your account.
Verification code: {$vercode}

If you were not the person who signed up for the game, please disregard this message. You will not be emailed again.
END;
    $status = mymail($emailaddress, $controlrow["gamename"] . " Account Verification", $email);
    return $status;
}
开发者ID:Choptec,项目名称:dragon-knight,代码行数:16,代码来源:users.php


示例15: sendregmail

function sendregmail($emailaddress, $vercode)
{
    $controlquery = doquery("SELECT * FROM {{table}} WHERE id='1' LIMIT 1", "control");
    $controlrow = mysql_fetch_array($controlquery);
    extract($controlrow);
    $verurl = $gameurl . "?do=verify";
    $email = <<<END
You or someone using your email address recently signed up for an account on the {$gamename} server, located at {$gameurl}.

This email is sent to verify your registration email. In order to begin using your account, you must verify your email address. 
Please visit the Verification Page ({$verurl}) and enter the code below to activate your account.
Verification code: {$vercode}

If you were not the person who signed up for the game, please disregard this message. You will not be emailed again.
END;
    $status = mymail($emailaddress, "{$gamename} Account Verification", $email);
    return $status;
}
开发者ID:arveo,项目名称:NarutoBrowserMmorpg,代码行数:18,代码来源:users+-+Cópia.php


示例16: json_decode

#!/usr/local/bin/php
<?php 
$notes = "\n" . "--------------------\n" . "\n" . "usage: {$argv['0']} email-address\n" . "prints current mail config\n" . "sends test message\n" . "\n";
require_once "/var/www/html/abhishektest/ajax/mail.php";
PEAR::setErrorHandling(PEAR_ERROR_PRINT, "PEAR::Mail error: %s\n");
$json = json_decode(file_get_contents("/home/abhishek/Desktop/GenApp/abhishektest/appconfig.json"));
echo "from /home/abhishek/Desktop/GenApp/abhishektest/appconfig.json:\n";
print_r($json->mail);
if (!isset($argv[1])) {
    echo $notes;
    exit;
}
if (isset($json->mail->smtp)) {
    $smtp = "smtp";
} else {
    $smtp = "sendmail";
}
echo "test message to {$argv['1']} using {$smtp}\n";
$host = gethostname();
if (mymail($argv[1], "[{$host}][abhishektest][test message][{$smtp}]", "This is a abhishektest test message from host named {$host} send by {$argv['0']} using {$smtp}")) {
    echo "error found in sending\n";
} else {
    echo "send looks ok, now check the mail for {$argv['1']} to make sure it went throgh\n";
}
exit;
?>

    
开发者ID:aditi-srivastava,项目名称:GenApp,代码行数:26,代码来源:test_mail.php


示例17: dhvc_form_get_mymail_subscribers_list

function dhvc_form_get_mymail_subscribers_list($selected = array())
{
    $Subscribers_list = array();
    if (defined('DHVC_FORM_SUPORT_MYMAIL')) {
        $lists = mymail('lists')->get();
        if (!empty($lists)) {
            foreach ($lists as $list) {
                if (!empty($selected) && in_array($list->ID, $selected)) {
                    $Subscribers_list[$list->ID] = $list->name;
                } else {
                    $Subscribers_list[$list->ID] = $list->name;
                }
            }
        }
    }
    return $Subscribers_list;
}
开发者ID:polaris610,项目名称:medicalhound,代码行数:17,代码来源:functions.php


示例18: exec_ogp_module


//.........这里部分代码省略.........
    }
    if (!empty($users_email)) {
        $input['users_email'] = $users_email;
    }
    $lang_switch = (isset($_GET['lang']) and $_GET['lang'] != "-") ? "lang=" . $_GET['lang'] : "";
    //Input Validations
    if ($users_fname == '') {
        $errmsg_arr[] = get_lang('err_first_name');
        $errflag = true;
    }
    if ($users_lname == '') {
        $errmsg_arr[] = get_lang('err_last_name');
        $errflag = true;
    }
    if ($users_email == '' or !checkEmail($users_email)) {
        $errmsg_arr[] = get_lang('err_email_address');
        $errflag = true;
    } elseif ($db->getUserByEmail($users_email) != FALSE) {
        $user = $db->getUserByEmail($users_email);
        $errmsg_arr[] = get_lang_f('err_email_address_already_in_use_by', $user['users_login']);
        $errflag = true;
    }
    if ($users_login == '') {
        $errmsg_arr[] = get_lang('err_login_name');
        $errflag = true;
    }
    if ($users_passwd == '') {
        $errmsg_arr[] = get_lang('err_password');
        $errflag = true;
    } else {
        // 6 char password minimum
        if (strlen($users_passwd) < 6) {
            $errmsg_arr[] = get_lang('passwd_len');
            $errflag = true;
        }
    }
    if ($users_cpasswd == '') {
        $errmsg_arr[] = get_lang('err_confirm_password');
        $errflag = true;
    }
    if (strcmp($users_passwd, $users_cpasswd) != 0) {
        $errmsg_arr[] = get_lang('err_password_mismatch');
        $errflag = true;
    }
    require_once 'recaptchalib.php';
    require_once 'captchakeys.php';
    $resp = recaptcha_check_answer($privatekey, $_SERVER["REMOTE_ADDR"], $_POST["recaptcha_challenge_field"], $_POST["recaptcha_response_field"]);
    if (!$resp->is_valid) {
        $errmsg_arr[] = get_lang('err_captcha');
        $errflag = true;
    }
    //Create INSERT query
    if (!$errflag) {
        if (!$db->addUser($users_login, $users_passwd, "user", $users_email)) {
            $errmsg_arr[] = get_lang('err_login_name');
            $errflag = true;
        } else {
            $user = $db->getUser($users_login);
            $user_id = $user['user_id'];
            $fields['users_fname'] = $users_fname;
            $fields['users_lname'] = $users_lname;
            $fields['users_comment'] = $users_comment;
            if (isset($_GET['lang'])) {
                $fields['users_lang'] = $_GET['lang'];
            } else {
                $fields['users_lang'] = $settings['panel_language'];
            }
            if ($db->editUser($fields, $user_id)) {
                if (isset($adminEmailList) && !empty($adminEmailList)) {
                    $to = $adminEmailList . $users_email;
                } else {
                    $to = $users_email;
                }
                if (empty($settings['panel_name'])) {
                    $subject = get_lang_f('subject', "Open Game Panel");
                } else {
                    $subject = get_lang_f('subject', $settings['panel_name']);
                }
                $message = get_lang_f('register_message', $users_login, $_POST['users_passwd']);
                $mail = mymail($to, $subject, $message, $settings);
                if ($mail) {
                    print_success(get_lang_f('your_account_details_has_been_sent_by_email_to', $users_email));
                    $view->refresh("index.php?" . $lang_switch, 8);
                }
            } else {
                $user = $db->getUser($users_login);
                $user_id = $user['user_id'];
                $db->delUser($user_id);
                print_failure('FAILURE: Unable to set user details, try again.');
                $view->refresh("index.php?m=register&p=form&" . $lang_switch, 8);
            }
        }
    }
    //If there are input validations, redirect back to the registration form
    if ($errflag) {
        $_SESSION['ERRMSG_ARR'] = $errmsg_arr;
        $_SESSION['INPUT'] = $input;
        $view->refresh("index.php?m=register&p=form&" . $lang_switch, 0);
    }
}
开发者ID:jamiebatch452,项目名称:Open-Game-Panel,代码行数:101,代码来源:register-exec.php


示例19: sendregmail

function sendregmail($emailaddress, $vercode)
{
    $controlquery = doquery("SELECT * FROM {{table}} WHERE id='1' LIMIT 1", "control");
    $controlrow = mysql_fetch_array($controlquery);
    extract($controlrow);
    $verurl = $gameurl . "?do=verify";
    $email = <<<END
Você ou alguém usando sua conta de e-mail, recentemente se registrou no jogo {$gamename}, localizado em {$gameurl}.

Esse e-mail é enviado para verificar seu e-mail de registro. Para começar a utilizar a sua conta, você deve verificar o seu e-mail. 
Por favor visite a Página de Verificação: ({$verurl}) e preencha com o código de ativação abaixo:
Código de Ativação: {$vercode}

Se você não é a pessoa que se registrou no jogo, por favor ignore essa mensagem. Você não receberá outro e-mail.
END;
    $status = mymail($emailaddress, "{$gamename} Verificação da Conta", $email);
    return $status;
}
开发者ID:arveo,项目名称:NarutoBrowserMmorpg,代码行数:18,代码来源:users.php


示例20: exec_ogp_module

function exec_ogp_module()
{
    global $db, $view, $settings;
    $view->setCharset(get_lang('lang_charset'));
    $errorCount = 0;
    if (isset($errors)) {
        unset($errors);
    }
    $moduleLink = "index.php?m=lostpwd";
    $lang_switch = (isset($_GET['lang']) and $_GET['lang'] != "") ? '&lang=' . $_GET['lang'] : "";
    echo '<h2>' . get_lang("recover") . '</h2>';
    // We either need to show the form or process the email address input
    if (!isset($_GET['user_id']) and !isset($_GET['ch_pass_uid'])) {
        if (isset($_POST['email_address'])) {
            /* Start of Process User Input */
            $email_address = trim($_POST['email_address']);
            if (empty($email_address)) {
                $errorCount++;
                $errors[] = get_lang('incomplete');
            }
            if (!stristr($email_address, "@") or !stristr($email_address, ".")) {
                $errorCount++;
                $errors[] = get_lang('errormail');
            }
            if ($errorCount == 0) {
                // Check to see if email address is in the database
                $user_info = $db->getUserByEmail($email_address);
                if (empty($user_info)) {
                    $errorCount++;
                    $errors[] = get_lang('errormail');
                }
                // Still no errors?
                if ($errorCount == 0) {
                    $user_id = $user_info['user_id'];
                    $ch_pass_uid = $user_info['users_passwd'];
                    $subject = get_lang('confirm_change_subject');
                    $s = isset($_SERVER['HTTPS']) ? "s" : "";
                    $recover_link = '<a href="http' . $s . '://' . $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'] . "&user_id=" . $user_id . '&ch_pass_uid=' . $ch_pass_uid . '" >http' . $s . '://' . $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'] . "&user_id=" . $user_id . '&ch_pass_uid=' . $ch_pass_uid . '</a>';
                    $message = get_lang_f('confirm_change_password_message', $recover_link);
                    if (mymail($email_address, $subject, $message, $settings) == TRUE) {
                        echo "<p>" . get_lang('confirm_send') . "</p>";
                    } else {
                        echo "<p>" . get_lang('mail_failed') . "</p>";
                    }
                    unset($_POST['email_address']);
                }
            }
        } else {
            // Show form
            $showForm = 1;
        }
        // Any errors?  If so, show the form
        if ($errorCount > 0) {
            $showForm = 1;
        }
        if (isset($showForm) and $showForm == 1) {
            echo '<table style="width:200px" align="center" >
					<tr>
						<td colspan=2 >';
            // Print errors if there are any
            if (isset($errors) && is_array($errors)) {
                foreach ($errors as $error) {
                    echo '<p style="color: red;">' . $error . '</p>';
                }
            }
            echo '<form method="post" action="?m=lostpwd' . $lang_switch . '">
							<label for="email_address">' . get_lang("email") . '</label>
						</td>
					</tr>
					<tr>
						<td>
							<input type="text" title="' . get_lang("enter_email") . '" name="email_address" size="30" value="';
            if (isset($email_address)) {
                echo $email_address;
            }
            echo '"/>
						</td>
					</tr>
					<tr>
						<td style="text-align:right;">
							<input type="submit" value="' . get_lang("submit") . '" class="submit-button"/>
							</form>
						</td>
					</tr>
					<tr>
						<td style="text-align:left;">
							<form method="post" action="index.php' . str_replace("&", "?", $lang_switch) . '" style="margin-top:-28px;">
							<input type="submit" value="<<&nbsp;' . get_lang("back") . '" class="submit-button"/>
							</form>
						</td>
					</tr></table>';
        }
    } else {
        if (isset($_GET['user_id']) and isset($_GET['ch_pass_uid'])) {
            $user_id = trim($_GET['user_id']);
            $ch_pass_uid = trim($_GET['ch_pass_uid']);
            $user_info = $db->getUserById($user_id);
            if (empty($user_info)) {
                print_failure(get_lang('errormail'));
                echo "<p><a href='" . $moduleLink . "'>&lt;&lt; " . get_lang('back') . "</a></p>";
//.........这里部分代码省略.........
开发者ID:jamiebatch452,项目名称:Open-Game-Panel,代码行数:101,代码来源:lostpwd.php



注:本文中的mymail函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
PHP mymd5函数代码示例发布时间:2022-05-15
下一篇:
PHP mylog函数代码示例发布时间:2022-05-15
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap