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


PHP GetWindowsLoginName函数代码示例

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


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

示例1: getArticulo

function getArticulo($pos) {
	global $conn;

	$params = array(":posicion" => $pos, ":usuario" => GetWindowsLoginName(true));
	$sql =
		"SELECT ax_cuerpo cuerpo, ax_id id, ax_rutaimagen rutaimagen, ax_target target, UPPER(ax_titulo) titulo, ax_volanta volanta
			 FROM web.wax_articulosextranetedicion
			WHERE ax_baja = 'F'
				AND ax_usuario = :usuario
				AND ax_posicion = :posicion";
	$stmt = DBExecSql($conn, $sql, $params);
	return DBGetQuery($stmt);
}
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:13,代码来源:index.php

示例2: permisoEdicion

function permisoEdicion() {
	$loginName = GetWindowsLoginName(true);

	return (($loginName == "AANGIOLILLO") or
					($loginName == "ALAPACO") or
					($loginName == "DBURGOS") or
					($loginName == "GGUEVARA") or
					($loginName == "GIECHEVERRIA") or
					($loginName == "NSTABILE") or
					($loginName == "NVALENTE") or
					($loginName == "SCOMAN") or
					($loginName == "VVARAS"));
}
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:13,代码来源:contenido.php

示例3: validar

function validar() {
	global $ano;

	$params = array(":anio" => $ano, ":id" => $_POST["idEncuesta"], ":usuario" => GetWindowsLoginName(true));
	$sql =
		"SELECT 1
			 FROM web.weu_encuesta_usuario
			WHERE eu_anio = :anio
				AND eu_fechabaja IS NULL
				AND eu_usuario = :usuario
				AND eu_id = :id";
	$usuarioHabilitado = ExisteSql($sql, $params);

	if (!$usuarioHabilitado) {
		echo "<script type='text/javascript'>alert('ACCESO DENEGADO. Usted no tiene encuestas para completar.');</script>";
		return false;
	}

	$calificacionOk = true;
	foreach ($_POST as $key => $value)
		if (substr($key, 0, 13) == "calificacion_")
			if ((!validarEntero($value)) or ($value < 1) or ($value > 10)) {
				$calificacionOk = false;
				break;
			}

	if (!$calificacionOk) {
		echo "<script type='text/javascript'>alert('Recuerde que debe completar todas las calificaciones de manera correcta.'); parent.document.getElementById('".$key."').focus();</script>";
		return false;
	}

	$comentarioCargado = true;
	foreach ($_POST as $key => $value)
		if (substr($key, 0, 13) == "calificacion_")
			if (($value < 7) and (!caracteresValidos($_POST["comentarios_".substr($key, 13)], 5))) {
				$comentarioCargado = false;
				break;
			}

	if (!$comentarioCargado) {
		echo "<script type='text/javascript'>alert('Por favor, ingrese un comentario válido.'); parent.document.getElementById('comentarios_".substr($key, 13)."').focus();</script>";
		return false;
	}


	return true;
}
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:47,代码来源:procesar_encuesta.php

示例4: mostrarArchivo

function mostrarArchivo() {
	// Traigo los id de Auditoría, Control de Gestión y Sistemas..
	$sql =
		"SELECT cse3.se_id
			FROM use_usuarios useu, computos.cse_sector cse, computos.cse_sector cse2, computos.cse_sector cse3
		  WHERE useu.se_idsector = cse.se_id
			  AND cse.se_idsectorpadre = cse2.se_id
			  AND cse2.se_idsectorpadre = cse3.se_id
			  AND useu.se_usuario = UPPER(:usuario)";
	$params = array(":usuario" => GetWindowsLoginName());
	$idGerencia = ValorSql($sql, "", $params);

	// Traigo los id de los cargos Gerente, Director y Responsable..
	$sql =
		"SELECT se_cargo
			FROM art.use_usuarios
		  WHERE se_usuario = UPPER(:usuario)";
	$params = array(":usuario" => GetWindowsLoginName());
	$idCargo = ValorSql($sql, "", $params);

	return in_array($idGerencia, array(2009, 3008, 3010)) or in_array($idCargo, array('DIR', 'GE', 'GG', 'RES'));
}
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:22,代码来源:index.php

示例5: array

	$params = array(":posicion" => $_POST["posicion"], ":usuario" => getWindowsLoginName(true));
	$sql =
		"UPDATE web.wax_articulosextranetedicion
				SET ax_baja = 'T'
			WHERE ax_usuario = :usuario
				AND ax_posicion = :posicion
				AND ax_baja = 'F'";
	DBExecSql($conn, $sql, $params, OCI_DEFAULT);

	$params = array(":carpetaimagenes" => $_POST["carpeta"],
									":cuerpo" => $_POST["cuerpo"],
									":cuerpofull" => $_POST["cuerpoFull"],
									":posicion" => $_POST["posicion"],
									":titulo" => $_POST["titulo"],
									":usuario" => GetWindowsLoginName(true),
									":volanta" => $_POST["volanta"]);
	$sql =
		"INSERT INTO web.wax_articulosextranetedicion (ax_carpetaimagenes, ax_cuerpo, ax_cuerpofull, ax_idarticuloextranet, ax_posicion, ax_titulo, ax_usuario, ax_volanta)
																					 VALUES (:carpetaimagenes, :cuerpo, :cuerpofull, -1, :posicion, :titulo, :usuario, :volanta)";
	DBExecSql($conn, $sql, $params, OCI_DEFAULT);


	DBCommit($conn);
}
catch (Exception $e) {
	DBRollback($conn);
	echo "<script type='text/javascript'>alert(unescape('".rawurlencode($e->getMessage())."'));</script>";
	exit;
}
?>
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:30,代码来源:guardar_alta.php

示例6: GetUserSectorNuevo

function GetUserSectorNuevo() {
	$params = array(":usuario" => GetWindowsLoginName());
	$sql =
		"SELECT cse.se_descripcion
			 FROM use_usuarios useu, computos.cse_sector cse
			WHERE useu.se_idsector = cse.se_id
				AND useu.se_usuario = UPPER(:usuario)";
	$sector = ValorSQL($sql, "", $params);

	return $sector;
}
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:11,代码来源:general.php

示例7: DBExecSql

        DBExecSql($conn, $sql, $params, OCI_DEFAULT);
    }
    if ($_POST["tipoOp"] == "A" or $_POST["tipoOp"] == "M") {
        if ($_FILES["archivo"]["name"] != "") {
            // Si existe el archivo, lo subo..
            if (uploadFile($_FILES["archivo"], DATA_BUSQUEDAS_INTERNAS_PATH, $id, $archPath)) {
                updateFileName($id, $archPath);
            } else {
                exit;
            }
        }
    }
    if ($_REQUEST["tipoOp"] == "B") {
        // Baja..
        $sql = "UPDATE rrhh.rbi_busquedasinternas\n\t\t\t\t\tSET bi_fechabaja = SYSDATE,\n\t\t\t\t\t\t\tbi_usubaja = :usubaja\n\t\t\t  WHERE bi_id = :id";
        $params = array(":usubaja" => GetWindowsLoginName(true), ":id" => $_POST["id"]);
        DBExecSql($conn, $sql, $params, OCI_DEFAULT);
    }
    DBCommit($conn);
} catch (Exception $e) {
    DBRollback($conn);
    echo "<script>alert(unescape('" . rawurlencode($e->getMessage()) . "'));</script>";
    exit;
}
?>
<script>
	<?php 
echo $msg;
?>
	window.parent.location.href = '/index.php?pageid=62&buscar=yes';
</script>
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:31,代码来源:procesar_boletin.php

示例8: GetWindowsLoginName

<?php

require_once $_SERVER["DOCUMENT_ROOT"] . "/constants.php";
require_once $_SERVER["DOCUMENT_ROOT"] . "/../Common/database/db.php";
require_once $_SERVER["DOCUMENT_ROOT"] . "/../Common/database/db_funcs.php";
require_once $_SERVER["DOCUMENT_ROOT"] . "/../Common/miscellaneous/general.php";
$otros = "";
if (isset($_REQUEST["Otros"])) {
    $otros = $_REQUEST["Otros"];
}
$user = GetWindowsLoginName();
$params = array(":usuario" => $user);
$sql = "SELECT se_id\n\t\t FROM rrhh.erg_encuestareuniongte, use_usuarios\n\t\tWHERE rg_idusuario = se_id\n\t\t\tAND UPPER(se_usuario) = UPPER(:usuario)";
$userId = ValorSql($sql, -1, $params);
if ($userId == -1) {
    // Alta..
    $params = array(":usuario" => $user);
    $sql = "SELECT se_id\n\t\t\t FROM use_usuarios\n\t\t\tWHERE UPPER(se_usuario) = UPPER(:usuario)";
    $id = ValorSql($sql, "", $params);
    $params = array(":idusuario" => $id, ":idopcion1" => $_REQUEST["Tema1"], ":idopcion2" => $_REQUEST["Tema2"], ":idopcion3" => $_REQUEST["Tema3"], ":otros" => $otros);
    $sql = "INSERT INTO rrhh.erg_encuestareuniongte (rg_idusuario, rg_idopcion1, rg_idopcion2, rg_idopcion3, rg_otros, rg_fechaalta)\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tVALUES (:idusuario, :idopcion1, :idopcion2, :idopcion3, :otros, SYSDATE)";
    DBExecSql($conn, $sql, $params);
} else {
    // Modificación..
    $params = array(":idopcion1" => $_REQUEST["Tema1"], ":idopcion2" => $_REQUEST["Tema2"], ":idopcion3" => $_REQUEST["Tema3"], ":otros" => $otros, ":idusuario" => $userId);
    $sql = "UPDATE rrhh.erg_encuestareuniongte\n\t\t\t\tSET rg_idopcion1 = :idopcion1,\n\t\t\t\t\t\trg_idopcion2 = :idopcion2,\n\t\t\t\t\t\trg_idopcion3 = :idopcion3,\n\t\t\t\t\t\trg_otros = :otros\n\t\t\tWHERE rg_idusuario = :idusuario";
    DBExecSql($conn, $sql, $params);
}
?>
<html>
	<head>
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:31,代码来源:procesar.php

示例9: session_start

<?php

session_start();
require_once $_SERVER["DOCUMENT_ROOT"] . "/constants.php";
require_once $_SERVER["DOCUMENT_ROOT"] . "/functions/general.php";
require_once $_SERVER["DOCUMENT_ROOT"] . "/../Common/database/db.php";
require_once $_SERVER["DOCUMENT_ROOT"] . "/../Common/database/db_funcs.php";
$permisoCambioIdentidad = array("ALAPACO", "GLANCHA", "VDOMINGUEZ", "VLOPEZ");
if (!in_array(GetWindowsLoginName(true), $permisoCambioIdentidad)) {
    exit;
}
if (isset($_POST["procesar"])) {
    $_SESSION["identidad"] = $_POST["usuario"];
    echo "<script>parent.divWin.close(); parent.window.location.reload();</script>";
    exit;
}
?>
<html>
	<head>
		<meta http-equiv="Cache-Control" content="no-cache" />
		<meta http-equiv="Expires" content="0" />
		<meta http-equiv="Pragma" content="no-cache" />
		<script src="/js/functions.js" type="text/javascript"></script>
		<script src="/js/validations.js" type="text/javascript"></script>
		<script>
			function ocultarMostrarClick() {
				document.getElementById('spanLoading').style.visibility = 'visible';
				document.getElementById('iframeTmp').src = 'mostrar_usuarios_dados_de_baja.php?std=' + mostrarUsuariosDadosDeBaja;
			}

			var mostrarUsuariosDadosDeBaja = false;
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:31,代码来源:cambiar_identidad.php

示例10: UPPER

<?
}


if ($_REQUEST["action"] == "G") {		// Guardar..
	try {
		if ($_POST["Id"] == -1)		// Es una alta..
			$sql =
				"INSERT INTO intra.cit_informetemas (it_tema, it_usualta, it_fechaalta)
																VALUES (".addQuotes($_POST["NombreTema"]).", UPPER(".addQuotes(GetWindowsLoginName())."), SYSDATE)";
		else
			$sql =
				"UPDATE intra.cit_informetemas
						SET it_tema = :tema,
								it_usumodif = UPPER(:usumodif),
								it_fechamodif = SYSDATE
				  WHERE it_id = :id";
		$params = array(":tema" => $_POST["NombreTema"], ":usumodif" => GetWindowsLoginName(), ":id" => $_POST["Id"]);
		DBExecSql($conn, $sql, $params);
	}
	catch (Exception $e) {
		echo "<script>alert('".$e->getMessage()."');</script>";
		exit;
	}
?>
	<script>
		window.parent.location.reload();
	</script>
<?
}
?>
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:31,代码来源:procesar_tema.php

示例11: INDEX

    $where = " AND ss_idestadoactual = 2 ";

  if ($numeroTicket != "")
    $where = " AND ss_nro_ticket = ".$numeroTicket;

  $where = $where." AND ss_idsistematicket = ".$sistema;

  $sql = "SELECT /*+ INDEX(css_solicitudsistemas NDX_CSS_GRILLAWEB)*/
                 ¿ss_id?, ss_nro_ticket as ¿nro_ticket?, TO_CHAR(ss_fecha_solicitud, 'DD/MM/YYYY') ¿fecha_solicitud?,
                 motivodetalle.ms_descripcion ¿motivo?, motivooriginal.ms_descripcion ¿detalle?,
                 es_descripcion ¿estado?, ¿se_nombre?, ¿ss_fecha_carga?, ¿ss_notas?
            FROM art.use_usuarios usuarios, computos.cse_sector sector, computos.cms_motivosolicitud motivooriginal,
                 computos.cms_motivosolicitud motivodetalle, computos.ces_estadosolicitud,
                 computos.css_solicitudsistemas
           WHERE usuarios.se_idsector = sector.se_id(+)
             AND usuarios.se_usuario = UPPER('".GetWindowsLoginName()."')
             AND ss_idmotivosolicitud = motivooriginal.ms_id
             AND motivooriginal.ms_idpadre = motivodetalle.ms_id
             AND ss_idestadoactual = es_id
             AND ss_idusuario_solicitud = usuarios.se_id ".$where;

  if (($pending_auth_tickets == "yes") or ($employees == "yes")) {
    $sql = $sql.
      " UNION ALL
          SELECT /*+ INDEX(css_solicitudsistemas NDX_CSS_GRILLAWEB)*/
                 ss_id, ss_nro_ticket AS nro_ticket, TO_CHAR(ss_fecha_solicitud, 'DD/MM/YYYY') fecha_solicitud,
                 motivodetalle.ms_descripcion motivo, motivooriginal.ms_descripcion detalle, es_descripcion estado, se_nombre,
                 ss_fecha_carga, ss_notas
            FROM art.use_usuarios usuarios, computos.cse_sector sector, computos.cms_motivosolicitud motivooriginal,
                 computos.cms_motivosolicitud motivodetalle, computos.ces_estadosolicitud, computos.css_solicitudsistemas
           WHERE usuarios.se_idsector = sector.se_id(+)
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:31,代码来源:tickets_grid.php

示例12: UPPER

                 computos.css_solicitudsistemas
           WHERE usuarios.se_idsector = sector.se_id
             AND usuarios.se_usuario = UPPER('".GetWindowsLoginName()."')
             AND ss_idmotivosolicitud = motivooriginal.ms_id
             AND motivooriginal.ms_idpadre = motivodetalle.ms_id
             AND ss_idestadoactual = es_id
             AND ss_idusuario_solicitud = usuarios.se_id ".$where."
       UNION ALL
          SELECT ss_id, ss_id as nro_ticket, TO_CHAR(ss_fecha_solicitud, 'DD/MM/YYYY') fecha_solicitud,
                 motivodetalle.ms_descripcion motivo, motivooriginal.ms_descripcion detalle,
                 es_descripcion estado, ss_fecha_carga
            FROM use_usuarios usuarios, computos.cse_sector sector, computos.cms_motivosolicitud motivooriginal,
                 computos.cms_motivosolicitud motivodetalle, computos.ces_estadosolicitud,
                 computos.css_solicitudsistemas
           WHERE usuarios.se_idsector = sector.se_id
             AND usuarios.se_respondea = UPPER('".GetWindowsLoginName()."')
             AND ss_idmotivosolicitud = motivooriginal.ms_id
             AND motivooriginal.ms_idpadre = motivodetalle.ms_id
             AND ss_idestadoactual = es_id
             AND ss_idusuario_solicitud = usuarios.se_id ".$where."
        ORDER BY ss_fecha_carga desc ";

  $grilla = new Grid(array("", "N° de Ticket", "Fecha", "Motivo", "Detalle", "Estado", ""),
                     array(8, 0, 0, 0, 0, 0, -1),
  									 array("btnTicket", "", "", "", "", "", ""),
                     array("index.php?ticket_detail=yes&amp;all_tickets=".$all_tickets."&amp;pending_tickets=".
                                                                          $pending_tickets."&amp;back_button=".
                                                                          $back_button, "", "", "", "", "", ""));
  $grilla->setColsSeparator(true);
  $grilla->setPageNumber($pagina);
  $grilla->setRowsSeparator(true);
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:31,代码来源:tickets_grid_data.php

示例13: ValorSql

    $email = ValorSql($sql, "", $params);
    $params = array(":id" => $_REQUEST["id" . $i]);
    $sql = "SELECT ha_idmotivoausencia\n\t\t\t FROM rrhh.rha_ausencias\n\t\t\tWHERE ha_id = :id";
    $idMotivo = ValorSql($sql, "", $params);
    $params = array(":id" => $idMotivo);
    $sql = "SELECT ma_detalle\n\t\t\t FROM rrhh.rma_motivosausencia\n\t\t\tWHERE ma_id = :id";
    $motivo = ValorSql($sql, "", $params);
    if ($_REQUEST["Acciones" . $i] == "T") {
        if ($idMotivo == 1) {
            // Enfermedad..
            // Envío el e-mail al usuario seleccionado..
            $params = array(":id" => $_REQUEST["Usuario" . $i]);
            $sql = "SELECT se_usuario\n\t\t\t\t\t FROM use_usuarios\n\t\t\t\t\tWHERE se_id = :id";
            $usuario = ValorSql($sql, "", $params);
            $curs = null;
            $params = array(":idausencia" => $_REQUEST["id" . $i], ":usuario" => GetWindowsLoginName(true), ":destinatario" => $usuario);
            $sql = "BEGIN art.intraweb.do_confirmarenviomedico(:idausencia, :usuario, :destinatario); END;";
            $stmt = DBExecSP($conn, $curs, $sql, $params, false);
        } else {
            $body = "Se informa que se ha reportado la ausencia de " . $_REQUEST["empleado" . $i] . " por " . $motivo . ".\n" . "Por cualquier duda o consulta, favor de comunicarse con RRHH.";
            SendEmail($body, "Aviso Intranet", "Aviso de Ausencia", array($email), array(), array());
        }
    }
}
?>
<html>
<head>
<script>
<?
if ($dbError["offset"]) {
?>
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:31,代码来源:procesar_gestion.php

示例14: UPPER

  		}

  	if (!$uploadOk) {
    ?>
  		<SCRIPT>
  			alert('Ocurrió un error al adjuntar uno de los archivos. Inténtelo nuevamente.');
  			history.go(-1);
  		</SCRIPT>
    <?
  	} else {
      // Doy de alta el attach del ticket...
      $sql = "INSERT INTO computos.cas_adjuntosolicitud
             (as_idsolicitud, as_rutaarchivo, as_usualta, as_fechaalta)
              VALUES
             (:idsolicitud, :rutaarchivo, UPPER(:usualta), ART.ACTUALDATE)";
		$params = array(":idsolicitud" => $id, ":rutaarchivo" => $sfilename, ":usualta" => GetWindowsLoginName());
		DBExecSql($conn, $sql, $params);
    }
  }
}
?>

  <script type="text/javascript">
    <?
    if ($dbError["offset"]) {
    ?>
    	alert('<?= $dbError["message"]?>');
    <?
    }
    else {
/*
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:31,代码来源:ticket_save.php

示例15: DBExecSql

        DBExecSql($conn, $sql, $params, OCI_DEFAULT);
    }
    if ($_REQUEST["accion"] == "E") {
        $sql = "UPDATE rrhh.bpr_prestamo\n\t\t\t\t\tSET pr_idusuarioentrega = UPPER(:idusuarioentrega),\n\t\t\t\t\t\t\tpr_fechaentrega = SYSDATE\n\t\t\t  WHERE pr_id = :id";
        $params = array(":idusuarioentrega" => GetWindowsLoginName(), ":id" => $_REQUEST["id"]);
        DBExecSql($conn, $sql, $params, OCI_DEFAULT);
        $sql = "UPDATE rrhh.bli_libro\n\t\t\t\t\tSET li_estado = 'PRESTADO'\n\t\t\t  WHERE li_id = (SELECT pr_idlibro\n\t\t\t  \t\t\t\t\t\t\t  FROM rrhh.bpr_prestamo\n\t\t\t  \t\t\t\t\t\t\tWHERE pr_id = :id)";
        $params = array(":id" => $_REQUEST["id"]);
        DBExecSql($conn, $sql, $params, OCI_DEFAULT);
    }
    if ($_REQUEST["accion"] == "M") {
        $urlSiguiente = "window.parent.location.href = '/index.php?pageid=60&id=" . $_REQUEST["id"] . "';";
    }
    if ($_REQUEST["accion"] == "R") {
        $sql = "INSERT INTO rrhh.bpr_prestamo (pr_fechareserva, pr_fechavencimiento, pr_horareserva, pr_id, pr_idlibro, pr_idusuario)\n\t\t\t\t\t\t\t\t\t\t\t\t\t VALUES (SYSDATE, SYSDATE + (SELECT NVL(li_dias, 0)\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tFROM rrhh.bli_libro\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t WHERE li_id = :id), SYSDATE, -1, :id, UPPER(:idusuario))";
        $params = array(":id" => $_REQUEST["id"], ":idusuario" => GetWindowsLoginName());
        DBExecSql($conn, $sql, $params, OCI_DEFAULT);
        $sql = "UPDATE rrhh.bli_libro\n\t\t\t\t\tSET li_estado = 'RESERVA'\n\t\t\t  WHERE li_id = :id";
        $params = array(":id" => $_REQUEST["id"]);
        DBExecSql($conn, $sql, $params, OCI_DEFAULT);
    }
    DBCommit($conn);
} catch (Exception $e) {
    DBRollback($conn);
    echo "<script>alert(unescape('" . rawurlencode($e->getMessage()) . "'));</script>";
    exit;
}
?>
<script>
	<?php 
echo $urlSiguiente;
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:31,代码来源:accion_grilla.php


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