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


PHP Usuarios::agregar方法代碼示例

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


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

示例1: array

     $resultadoBusqueda = $USUARIO->obtenerUsuarioFiltros($CONDICION_BUSQUEDA);
     //No esta registrado el usuario en Inova 360
     if ($resultadoBusqueda == "") {
         //se agrega el usuario y login
         $DATOS = array();
         $DATOS['nombre'] = $user->first_name;
         $DATOS['apellidos'] = $user->last_name;
         $DATOS['email'] = $user->email;
         $DATOS['password'] = "";
         $DATOS['fechaCreacion'] = time();
         $DATOS['facebook_usuario'] = $user->username;
         $DATOS['fechaNacimiento'] = $datosFecha[1] . "/" . $datosFecha[0] . "/" . $datosFecha[2];
         $DATOS['pais'] = $user2->hometown_location->country;
         $DATOS['ciudad'] = $UTILIDADES->limpiarURLCorta($user->hometown);
         $DATOS['genero'] = $user->gender == "male" ? "H" : "M";
         $idUsuario = $USUARIO->agregar($DATOS);
         $USUARIO->forzarLogin($idUsuario);
         header("Location: authorize?client_id={$_GET['client_id']}&scope={$_GET['scope']}&status={$_GET['status']}&response_type={$_GET['response_type']}");
     } else {
         //se relaciona el usuario de facebook con la cuenta inova360 y login
         $DATOS = array();
         $DATOS['facebook_usuario'] = $user->username;
         $CONDICION = array();
         $CONDICION['_id'] = new MongoId($resultadoBusqueda['_id']);
         $idUsuario = $USUARIO->editar($CONDICION, $DATOS);
         $USUARIO->forzarLogin($resultadoBusqueda['_id']);
         header("Location: authorize?client_id={$_GET['client_id']}&scope={$_GET['scope']}&status={$_GET['status']}&response_type={$_GET['response_type']}");
     }
 } else {
     //actualizo los datos y login
     $USUARIO->forzarLogin($resultadoBusqueda['_id']);
開發者ID:rauldolores,項目名稱:Inova-360-Website,代碼行數:31,代碼來源:login.php

示例2: MongoRegex

            $VALIDACION = false;
        }
    }
    $filtro['ciudad'] = new MongoRegex("/" . $_POST['txtCiudad'] . "/i");
    $datos = $CIUDAD->lista($filtro);
    if ($VALIDACION) {
        $DATOS = array();
        $DATOS['nombre'] = $_POST['txtNombre'];
        $DATOS['apellidos'] = $_POST['txtApellidos'];
        $DATOS['email'] = $_POST['txtEmail'];
        $DATOS['password'] = $_POST['txtPassword'];
        $DATOS['fechaNacimiento'] = $_POST['txtFechaNacimiento'];
        $DATOS['pais'] = $_POST['txtPais'];
        $DATOS['ciudad'] = array('nombre' => $_POST['txtCiudad'], 'id' => '');
        $DATOS['genero'] = $_POST['txtGenero'];
        $USUARIO->agregar($DATOS);
        $USUARIO->email = $_POST['txtEmail'];
        $USUARIO->password = $_POST['txtPassword'];
        $USUARIO->CONFIG = $CONFIG;
        $USUARIO->login();
        header("Location: authorize?client_id={$_GET['client_id']}&scope={$_GET['scope']}&status={$_GET['status']}&response_type={$_GET['response_type']}");
    }
}
//}catch(Exception $e){
//	$LOG->registra("Login", $e->getMessage(), "Ocurrio un error al intentar firmarse con el usuario " );
//}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="es"><head>

開發者ID:rauldolores,項目名稱:Inova-360-Website,代碼行數:29,代碼來源:registro.php


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