当前位置: 首页>>代码示例>>PHP>>正文


PHP DataAccess::GetUserByUsernameAndPassword方法代码示例

本文整理汇总了PHP中DataAccess::GetUserByUsernameAndPassword方法的典型用法代码示例。如果您正苦于以下问题:PHP DataAccess::GetUserByUsernameAndPassword方法的具体用法?PHP DataAccess::GetUserByUsernameAndPassword怎么用?PHP DataAccess::GetUserByUsernameAndPassword使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在DataAccess的用法示例。


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

示例1: PublishMapHelper

function PublishMapHelper($username, $password, $mapInfo, $mapImageFileName, $blankMapImageFileName, $thumbnailImageFileName)
{
    $success = false;
    // validate username and password
    $user = DataAccess::GetUserByUsernameAndPassword($username, $password);
    if (!$user) {
        $errorMessage = "Invalid username and/or password.";
    } else {
        $map = new Map();
        $map->ID = $mapInfo["ID"];
        $map->UserID = $user->ID;
        $map->CategoryID = $mapInfo["CategoryID"];
        $map->Date = gmdate("Y-m-d H:i:s", Helper::StringToTime($mapInfo["Date"], true));
        $map->Name = $mapInfo["Name"];
        $map->Organiser = $mapInfo["Organiser"];
        $map->Country = $mapInfo["Country"];
        $map->Discipline = $mapInfo["Discipline"];
        $map->RelayLeg = $mapInfo["RelayLeg"];
        $map->MapName = $mapInfo["MapName"];
        $map->ResultListUrl = $mapInfo["ResultListUrl"];
        $map->Comment = $mapInfo["Comment"];
        $map->LastChangedTime = gmdate("Y-m-d H:i:s");
        if (!$mapInfo["ID"]) {
            $map->CreatedTime = gmdate("Y-m-d H:i:s");
        }
        $thumbnailCreatedSuccessfully = false;
        $error = null;
        DataAccess::SaveMapAndThumbnailImage($map, $mapImageFileName, $blankMapImageFileName, $thumbnailImageFileName, $error, $thumbnailCreatedSuccessfully);
        if ($mapImageFileName) {
            unlink($mapImageFileName);
        }
        if ($blankMapImageFileName) {
            unlink($blankMapImageFileName);
        }
        if ($thumbnailImageFileName) {
            unlink($thumbnailImageFileName);
        }
        if (!$mapInfo["ID"]) {
            Helper::LogUsage("addMapWS", "user=" . urlencode($user->Username) . "&map=" . $map->ID);
        }
        $errorMessage = mysql_error();
        $success = $errorMessage == "";
        $url = Helper::GlobalPath("show_map.php?user=" . urlencode($user->Username) . "&map=" . $map->ID);
    }
    return array('Success' => $success, 'ErrorMessage' => $errorMessage, 'URL' => $url);
}
开发者ID:andopor,项目名称:doma-project,代码行数:46,代码来源:webservice.php

示例2: LoginUser

 public static function LoginUser($username, $password)
 {
     $user = DataAccess::GetUserByUsernameAndPassword($username, $password);
     if ($user) {
         Session::SetLoggedInUser($user);
         self::SetUser($user);
         return true;
     }
     return false;
 }
开发者ID:andopor,项目名称:doma-project,代码行数:10,代码来源:helper.php


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