當前位置: 首頁>>代碼示例>>PHP>>正文


PHP validator::checkEmail方法代碼示例

本文整理匯總了PHP中validator::checkEmail方法的典型用法代碼示例。如果您正苦於以下問題:PHP validator::checkEmail方法的具體用法?PHP validator::checkEmail怎麽用?PHP validator::checkEmail使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在validator的用法示例。


在下文中一共展示了validator::checkEmail方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: header

include 'includes/classes/class.phpmailer.php';
if (!$allow_signup) {
    header('location: login.php?signup=no');
    exit;
}
if (isset($_POST['submit'])) {
    $my_form = new validator();
    $mail = new PHPMailer();
    $crypto = new phpFreaksCrypto();
    $firstname = $_POST['firstname'];
    $lastname = $_POST['lastname'];
    $email = $_POST['email'];
    $username = $_POST['username'];
    $password = $_POST['password'];
    $password2 = $_POST['password2'];
    if ($my_form->checkEmail($email)) {
        // check for good mail
        if ($my_form->validate_fields('firstname,lastname,email,username,password')) {
            // comma delimited list of the required form fields
            if ($password == $password2) {
                //create new user, disabled
                $username = mysql_real_escape_string(str_replace(' ', '_', $username));
                $sql = "SELECT userName FROM " . $db_prefix . "users WHERE userName='" . $username . "';";
                $result = mysql_query($sql);
                if (mysql_numrows($result) > 0) {
                    $display = '<div class="responseError">User already exists, please try another username.</div><br/>';
                } else {
                    $sql = "SELECT email FROM " . $db_prefix . "users WHERE email='" . mysql_real_escape_string($email) . "';";
                    $result = mysql_query($sql);
                    if (mysql_numrows($result) > 0) {
                        $display = '<div class="responseError">Email address already exists.  If this is your email account, please log in or reset your password.</div><br/>';
開發者ID:rbianco3,項目名稱:phppickem,代碼行數:31,代碼來源:signup.php

示例2: validator

         } else {
             $display = '<div class="responseError">' . $my_form->error . '</div><br/>';
         }
     } else {
         $display = '<div class="responseError">Invalid email address, please try again.</div><br/>';
     }
     $action = 'add';
     break;
 case 'edit_action':
     $firstname = $_POST['firstname'];
     $lastname = $_POST['lastname'];
     $email = $_POST['email'];
     $userName = $_POST['userName'];
     $userID = (int) $_POST['userID'];
     $my_form = new validator();
     if ($my_form->checkEmail($_POST['email'])) {
         // check for good mail
         if ($my_form->validate_fields('firstname,lastname,email,userName')) {
             // comma delimited list of the required form fields
             //form is valid, perform update
             $sql = "update " . DB_PREFIX . "users ";
             $sql .= "set firstname = '" . $firstname . "', lastname = '" . $lastname . "', email = '" . $email . "', userName = '" . $userName . "' ";
             $sql .= "where userID = " . $userID . ";";
             $mysqli->query($sql) or die('error updating user');
             $display = '<div class="responseOk">User ' . $userName . ' Updated</div><br/>';
             /*
             				if ($_POST['password'] == $_POST['password2']) {
             				} else {
             					$display = '<div class="responseError">Passwords do not match, please try again.</div><br/>';
             				}*/
         } else {
開發者ID:numericOverflow,項目名稱:phppickem,代碼行數:31,代碼來源:users.php


注:本文中的validator::checkEmail方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。