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


PHP DataValidator::validate_username方法代碼示例

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


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

示例1: while

    $infofile = $root_dir . "/browsing/" . $infofile;
    //  txt files in ada browsing directory
    if ($fid = @fopen($infofile, 'r')) {
        while (!feof($fid)) {
            $infomsg .= fread($fid, 4096);
        }
        fclose($fid);
    } else {
        $infomsg = translateFN("File info non trovato");
    }
}
/**
 * Perform login
 */
if (isset($p_login)) {
    $username = DataValidator::validate_username($p_username);
    $password = DataValidator::validate_password($p_password, $p_password);
    if ($username !== FALSE && $password !== FALSE) {
        $userObj = MultiPort::loginUser($username, $password);
        //User has correctly logged in
        if ($userObj instanceof ADALoggableUser) {
            $_SESSION['sess_user_language'] = $p_selected_language;
            $_SESSION['sess_id_user'] = $userObj->getId();
            $GLOBALS['sess_id_user'] = $userObj->getId();
            $_SESSION['sess_id_user_type'] = $userObj->getType();
            $GLOBALS['sess_id_user_type'] = $userObj->getType();
            $_SESSION['sess_userObj'] = $userObj;
            $user_default_tester = $userObj->getDefaultTester();
            if ($user_default_tester !== NULL) {
                $_SESSION['sess_selected_tester'] = $user_default_tester;
            }
開發者ID:eguicciardi,項目名稱:ada,代碼行數:31,代碼來源:kiosk.php

示例2:

 if ($_POST['user_tester'] == 'none') {
     $errorsAr['user_tester'] = true;
 }
 if (DataValidator::is_uinteger($_POST['user_type']) === FALSE) {
     $errorsAr['user_type'] = true;
 }
 if (DataValidator::validate_firstname($_POST['user_firstname']) === FALSE) {
     $errorsAr['user_firstname'] = true;
 }
 if (DataValidator::validate_lastname($_POST['user_lastname']) === FALSE) {
     $errorsAr['user_lastname'] = true;
 }
 if (DataValidator::validate_email($_POST['user_email']) === FALSE) {
     $errorsAr['user_email'] = true;
 }
 if (DataValidator::validate_username($_POST['user_username']) === FALSE) {
     $errorsAr['user_username'] = true;
 }
 if (DataValidator::validate_password($_POST['user_password'], $_POST['user_passwordcheck']) === FALSE) {
     $errorsAr['user_password'] = true;
 }
 if (DataValidator::validate_string($_POST['user_address']) === FALSE) {
     $errorsAr['user_address'] = true;
 }
 if (DataValidator::validate_string($_POST['user_city']) === FALSE) {
     $errorsAr['user_city'] = true;
 }
 if (DataValidator::validate_string($_POST['user_province']) === FALSE) {
     $errorsAr['user_province'] = true;
 }
 if (DataValidator::validate_string($_POST['user_country']) === FALSE) {
開發者ID:eguicciardi,項目名稱:ada,代碼行數:31,代碼來源:add_user.php


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