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


PHP getWindowsLoginName函数代码示例

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


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

示例1: showInformesGestion

function showInformesGestion() {
	$params = array(":usuario" => getWindowsLoginName(true));
	$sql =
		"SELECT 1
			 FROM web.wpt_permisostablerocontrol
			WHERE pt_usuario = :usuario
				AND pt_fechabaja IS NULL";
	return existeSql($sql, $params);
}
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:9,代码来源:informesXtemas.php

示例2: verPermisos

function verPermisos() {
	// Solo se habilita si el usuario es del sector "An�lisis y Control de Gesti�n" o es alguno de nosotros de prueba..
	$idSector = getUserIdSectorIntranet();
	$sistemas = ((getWindowsLoginName(true) == "ALAPACO") or
							 (getWindowsLoginName(true) == "EVILA") or
							 (getWindowsLoginName(true) == "FPEREZ") or
							 (getWindowsLoginName(true) == "SGABRIELLI"));

	return (($idSector == 5014) or ($idSector == 19028) or ($sistemas));
}
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:10,代码来源:ver_permisos.php

示例3: array

	return true;
}
?>
<script type="text/javascript">
	with (window.parent.document) {
		getElementById('btnGuardarAlta').style.display = 'inline';
		getElementById('imgGuardandoAlta').style.display = 'none';
	}
</script>
<?
try {
	if (!validar())
		exit;


	$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"]);
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:31,代码来源:guardar_alta.php

示例4: VALUES

    if ($esAlta) {
        // Alta..
        $blobParamName = "the_clob";
        $sql = "INSERT INTO rrhh.rna_noticiasarteria (na_altoimagenes, na_anchoimagenes, na_colortitulo, na_fechaalta, na_idboletin, na_nota,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t na_numeroplantilla, na_posicion, na_titulo, na_usualta,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t na_visible)\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t VALUES (" . $altoImagenes . ", " . $anchoImagenes . ", " . addQuotes($_POST["fondo"], true) . ", SYSDATE, " . $_POST["idboletin"] . ", EMPTY_CLOB(), " . nullIsEmpty($_POST["plantilla"]) . ", " . $_POST["num"] . ", " . addQuotes($_POST["titulo"], true) . ", " . addQuotes(GetWindowsLoginName(true)) . ", " . addQuotes(isset($_POST["visible"]) ? "S" : "N", true) . ")\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tRETURNING na_nota INTO :" . $blobParamName;
        DBSaveLob($conn, $sql, $blobParamName, $_POST["cuerpo"], OCI_B_CLOB);
    } else {
        // Modificación..
        $blobParamName = "the_clob";
        $sql = "UPDATE rrhh.rna_noticiasarteria\n\t\t\t\t\tSET na_altoimagenes = " . $altoImagenes . ",\n\t\t\t\t\t\t\tna_anchoimagenes = " . $anchoImagenes . ",\n\t\t\t\t\t\t\tna_colortitulo = " . addQuotes($_POST["fondo"], true) . ",\n\t\t\t\t\t\t\tna_fechamodif = SYSDATE,\n\t\t\t\t\t\t\tna_nota = EMPTY_CLOB(),\n\t\t\t\t\t\t\tna_numeroplantilla = " . nullIsEmpty($_POST["plantilla"]) . ",\n\t\t\t\t\t\t\tna_titulo = " . addQuotes($_POST["titulo"], true) . ",\n\t\t\t\t\t\t\tna_usumodif = " . addQuotes(GetWindowsLoginName(true)) . ",\n\t\t\t\t\t\t\tna_visible = " . addQuotes(isset($_POST["visible"]) ? "S" : "N", true) . "\n\t\t\t\tWHERE na_idboletin = " . $_POST["idboletin"] . "\n\t\t\t\t\tAND na_posicion = " . $_POST["num"] . "\n\t\tRETURNING na_nota INTO :" . $blobParamName;
        DBSaveLob($conn, $sql, $blobParamName, $_POST["cuerpo"], OCI_B_CLOB);
        // Guardo el comentario de las imagenes..
        $recs = explode("@_@", $_POST["descripcion_imagenes"]);
        foreach ($recs as $value) {
            $fields = explode("=_=", $value);
            if ($fields[0] != "") {
                $params = array(":descripcion" => substr($fields[1], 0, 128), ":usumodif" => getWindowsLoginName(true), ":id" => $fields[0]);
                $sql = "UPDATE rrhh.ria_imagenesarteria\n\t\t\t\t\t\t\tSET ia_descripcion = :descripcion,\n\t\t\t\t\t\t\t\t\tia_fechamodif = SYSDATE,\n\t\t\t\t\t\t\t\t\tia_usumodif = :usumodif\n\t\t\t\t\t\tWHERE ia_id = :id";
                DBExecSql($conn, $sql, $params, OCI_DEFAULT);
            }
        }
    }
    DBCommit($conn);
} catch (Exception $e) {
    DBRollback($conn);
    echo "<script>alert(unescape('" . rawurlencode($e->getMessage()) . "'));</script>";
    exit;
}
?>
<script>
	window.parent.location.reload();
</script>
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:31,代码来源:procesar_noticia.php

示例5: Exception

					AND pn_fechabaja IS NULL";
		if (existeSql($sql, $params, 0))
			throw new Exception("Ya existe una plantilla con ese nombre.");


		$params = array(":modulo" => $_REQUEST["modulo"], ":nombre" => $_REQUEST["nombrePlantilla"], ":usualta" => getWindowsLoginName(true));
		$sql =
			"INSERT INTO web.wpn_plantillasintranet (pn_fechaalta, pn_id, pn_nombre, pn_modulo, pn_usualta)
																			 VALUES (SYSDATE, -1, :nombre, :modulo, :usualta)";
		DBExecSql($conn, $sql, $params, OCI_DEFAULT);

		$sql = "SELECT MAX(pn_id) FROM web.wpn_plantillasintranet";
		$id = valorSql($sql, -1, array(), 0);
	}
	else {		// Modificación..
		$params = array(":id" => $_REQUEST["idPlantilla"], ":usumodif" => getWindowsLoginName(true));
		$sql =
			"UPDATE web.wpn_plantillasintranet
					SET pn_fechamodif = SYSDATE,
							pn_usumodif = :usumodif
				WHERE pn_id = :id";
		DBExecSql($conn, $sql, $params, OCI_DEFAULT);

		$id = $_REQUEST["idPlantilla"];
	}

	// Guardo el contenido de la plantilla..
	$blobParamName = "the_clob";
	$sql =
		"UPDATE web.wpn_plantillasintranet
				SET pn_contenido = EMPTY_CLOB()
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:31,代码来源:guardar_plantilla.php

示例6: date

}


$extension = "";
$filename = "";
$mostrarImagen = false;
if ((isset($_REQUEST["cargar"])) and ($_REQUEST["cargar"] == "t")) {
	if (!isFechaValida($_POST["fecha"], false))
		echo "<span style='color:#f00;'>Debe ingresar una fecha válida.</span>";
	elseif (!isset($_REQUEST["tipoSello"]))
		echo "<span style='color:#f00;'>Debe indicar el tipo de sello.</span>";
	elseif ($_FILES["imagen"]["name"] == "")
		echo "<span style='color:#f00;'>Debe seleccionar un archivo.</span>";
	else {
		$error = "";
		$filename = date("Ymdhmi")."_".getWindowsLoginName();
		if (!subirArchivo($_FILES["imagen"], DATA_AVISO_OBRA_PATH, $filename, array("jpg", "jpeg", "pdf", "png"), $error, $extension))
			echo "<span style='color:#f00;'>".$error."</span>";
		else		// Si entra acá es porque pasó todas las validaciones..
			$mostrarImagen = true;
	}
}


$fecha = date("d/m/Y");
if (isset($_REQUEST["fecha"]))
	$fecha = $_REQUEST["fecha"];

$tipoSello = "";
if (isset($_REQUEST["tipoSello"]))
	$tipoSello = $_REQUEST["tipoSello"];
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:31,代码来源:index.php

示例7: getWindowsLoginName

										":iddelegacion" => $_POST["delegacion"],
										":usualta" => getWindowsLoginName(true));
		$sql =
			"INSERT INTO comunes.cfd_feriadosdelegaciones (fd_descripcion, fd_fecha, fd_fechaalta, fd_id, fd_iddelegacion, fd_usualta)
																						 VALUES (:descripcion, TO_DATE(:fecha, 'DD/MM/YYYY'), SYSDATE, -1, :iddelegacion, :usualta)";
		DBExecSql($conn, $sql, $params, OCI_DEFAULT);

		$sql = "SELECT MAX(fd_id) FROM comunes.cfd_feriadosdelegaciones";
		$_POST["id"] = valorSql($sql, -1, array(), 0);
	}
	else {		// Es una modificación..
		$params = array(":descripcion" => $_POST["descripcion"],
										":fecha" => $_POST["fecha"],
										":id" => $_POST["id"],
										":iddelegacion" => $_POST["delegacion"],
										":usumodif" => getWindowsLoginName(true));
		$sql =
			"UPDATE comunes.cfd_feriadosdelegaciones
					SET fd_descripcion = :descripcion,
							fd_fecha = TO_DATE(:fecha, 'DD/MM/YYYY'),
							fd_fechamodif = SYSDATE,
							fd_iddelegacion = :iddelegacion,
							fd_usumodif = :usumodif
				WHERE fd_id = :id";
		DBExecSql($conn, $sql, $params, OCI_DEFAULT);
	}

	DBCommit($conn);
}
catch (Exception $e) {
	DBRollback($conn);
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:31,代码来源:guardar_feriado.php

示例8: hasPermiso

function hasPermiso($paginaId) {
	$params = array(":id" => $paginaId);
	$sql =
		"SELECT 1
			 FROM web.wpi_paginasintranet
			WHERE pi_id = :id
				AND pi_privada = 'F'";
	$result = existeSql($sql, $params);

	if ($result)		// Si la página es pública..
		return true;

	$params = array(":usuario" => getWindowsLoginName(true), ":idpagina" => $paginaId);
	$sql =
		"SELECT 1
			 FROM web.wpe_permisosintranet, use_usuarios
			WHERE pe_idusuario = se_id
				AND se_usuario = :usuario
				AND pe_idpagina = :idpagina";
	$result = existeSql($sql, $params);

	return $result;
/*
	return (($result) or (getWindowsLoginName() == "alapaco") or
											 (getWindowsLoginName() == "aangiolillo") or
											 (getWindowsLoginName() == "evila") or
											 (getWindowsLoginName() == "npereira") or
											 (getWindowsLoginName() == "smarzano"));
*/
}
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:30,代码来源:general.php

示例9: require_once

require_once($_SERVER["DOCUMENT_ROOT"]."/functions/general.php");


try {
	if (getUserID() != $_POST["id"])
		throw new Exception("Usuario inválido.");


	$params = array(":id" => $_POST["id"]);
	$sql =
		"SELECT se_interno
			 FROM use_usuarios
			WHERE se_id = :id";
	$internoAnterior = valorSql($sql, "", $params);

	$params = array(":id" => $_POST["id"], ":interno" => $_POST["interno"], ":usumodif" => getWindowsLoginName(true));
	$sql =
		"UPDATE use_usuarios
				SET se_fechamodif = SYSDATE,
						se_interno = :interno,
						se_usumodif = :usumodif
			WHERE se_id = :id";
	DBExecSql($conn, $sql, $params);
}
catch (Exception $e) {
	DBRollback($conn);
?>
	<script language="JavaScript" src="/js/functions.js"></script>
	<script type='text/javascript'>
		showError(unescape('<?php 
echo rawurlencode($e->getMessage());
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:31,代码来源:guardar_interno.php

示例10:

echo $comboUsuario->draw();
?>
</td>
<?
}
?>
		</tr>
	</table>

	<br/>

	<iframe id="iframeObjetivosIndividuales" name="iframeObjetivosIndividuales" src="" style="display:none;"></iframe>
	<form action="/modules/programa_incentivos/guardar_objetivos_individuales.php" id="formObjetivosIndividuales" method="post" name="formObjetivosIndividuales" target="iframeObjetivosIndividuales">
		<div id="divObjetivosIndividuales"></div>
<?
if ($_SESSION["USUARIO_PROGRAMA_INCENTIVOS"] == getWindowsLoginName(true)) {
?>
		<table cellspacing="0" cellpadding="0" width="925px">
			<tr><td height="10px"></td></tr>
			<tr>
				<td align="right">
					<img id="imgGuardar" src="/images/botones_formularios/boton_guardar.jpg" onClick="guardarObjetivosIndividuales()" />
					<img id="imgProcesando" src="/images/loading.gif" title="Procesando, aguarde unos segundos por favor..." />
				</td>
			</tr>
		</table>
<?
}
?>
	</form>
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:30,代码来源:index.php

示例11: Exception

try {
	if (getUserID() != $_POST["id"])
		throw new Exception("Usuario inválido.");

	$params = array(":id" => $_POST["id"]);
	$sql =
		"SELECT TO_CHAR(se_fechacumple, 'yyyy') anocumple, TO_CHAR(se_fechacumple, 'dd/mm') fechacumple
			 FROM use_usuarios
			WHERE se_id = :id";
	$stmt = DBExecSql($conn, $sql, $params);
	$row = DBGetQuery($stmt);

	if (!isFechaValida($_POST["cumpleaños"]."/".$row["ANOCUMPLE"]))
		throw new Exception("La fecha ingresada es inválida.");

	$params = array(":fechacumple" => $_POST["cumpleaños"]."/".$row["ANOCUMPLE"], ":id" => $_POST["id"], ":usumodif" => getWindowsLoginName(true));
	$sql =
		"UPDATE use_usuarios
				SET se_fechamodif = SYSDATE,
						se_fechacumple = :fechacumple,
						se_usumodif = :usumodif
			WHERE se_id = :id";
	DBExecSql($conn, $sql, $params);
}
catch (Exception $e) {
	DBRollback($conn);
?>
	<script language="JavaScript" src="/js/functions.js"></script>
	<script type='text/javascript'>
		showError(unescape('<?php 
echo rawurlencode($e->getMessage());
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:31,代码来源:guardar_cumpleanos.php

示例12: array

			 FROM rrhh.rna_noticiasarteria
			WHERE na_visible = 'S'
				AND na_idboletin = :idboletin
				AND na_posicion = :posicion";

	return (valorSql($sql, "", $params) == "S");
}


if (!hasPermiso(92)) {
	showErrorIntranet("", "Usted no tiene permiso para ingresar a este módulo.");
	return;
}

if ($_REQUEST["id"] == 0) {
	$params = array(":usualta" => getWindowsLoginName(true));
	$sql = "INSERT INTO rrhh.rba_boletinesarteria (ba_fechaalta, ba_usualta) VALUES (SYSDATE, :usualta)";
	DBExecSql($conn, $sql, $params);

	$_REQUEST["id"] = valorSql("SELECT MAX(ba_id) FROM rrhh.rba_boletinesarteria");
}

$params = array(":id" => $_REQUEST["id"]);
$sql =
	"SELECT rba.*, TO_CHAR(ba_fechaenvio, 'dd/mm/yyyy hh24:mi') fechaenvio
		 FROM rrhh.rba_boletinesarteria rba
		WHERE ba_id = :id";
$stmt = DBExecSql($conn, $sql, $params);
$row = DBGetQuery($stmt);

$imgPortada = "/modules/mantenimiento/abm_arteria_noticias/images/portada.jpg";
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:31,代码来源:arteria.php

示例13: disableControls

';
	setTimeout('ajustarAnchoCombos()', 500);
<?
}
// FIN - Carga datos NO SPAC..

// Deshabilito controles según corresponda..
disableControls(($user == $evaluado),
								($user == $evaluador),
								($user == $supervisor),
								($user == $notificado),
								$fueEvaluado,
								$evaluacionAceptada,
								$evaluacionVigente,
								$existeEvaluacionAnterior,
								($_SESSION["identidad"] != getWindowsLoginName(true)));

if ($evaluado == -1)
	hideAll();

// Cargo el combo de usuarios con los usuarios del año seleccionado..
$sql =
	"SELECT ue_id id, ue_evaluado detalle, ue_evaluador, 1 tipousuario
		 FROM rrhh.rue_usuarioevaluacion
		WHERE ue_evaluado = UPPER(:usuario)
			AND ue_anio = :ano
			AND (ue_grupo = 'SPAC' OR ue_visible = 'S')
			AND ue_fechabaja IS NULL
UNION ALL
	 SELECT ue_id, ue_evaluado, ue_evaluador, 2
		 FROM rrhh.rue_usuarioevaluacion
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:31,代码来源:cambiar_usuario.php

示例14: getWindowsLoginName

										":usualta" => getWindowsLoginName(true));
		$sql =
			"SELECT 1
				 FROM rrhh.rco_comentarios
				WHERE co_idmodulo = :idmodulo
					AND co_idarticulo = :idarticulo
					AND co_usualta = :usualta
					AND co_fechaalta > SYSDATE - 0.00023";		// 20 segundos..
		if (existeSql($sql, $params))
			throw new Exception("Debe esperar 20 segundos para agregar un nuevo comentario.");


		$params = array(":detalle" => substr($_POST["comentario"], 0, 1024),
										":idarticulo" => $_POST["idarticulo"],
										":idmodulo" => $_POST["idmodulo"],
										":usualta" => getWindowsLoginName(true));
		$sql =
			"INSERT INTO rrhh.rco_comentarios (co_detalle, co_fechaalta, co_id, co_idarticulo, co_idmodulo, co_usualta)
																 VALUES (:detalle, SYSDATE, -1, :idarticulo, :idmodulo, :usualta)";
		DBExecSql($conn, $sql, $params);

		// Envío un aviso a RRHH..
		$body = "El usuario ".getUserName()." ha agregado un comentario a la página <i>".$_POST["titulo"]."</i> del módulo de ".getNombreModulo($_POST["idmodulo"]).".<br /><br />";
		$body.= "http://".$_SERVER["HTTP_HOST"].$_POST["url"];
		$subject = "Nuevo comentario en la Intranet de Provincia ART";
		sendEmail($body, "Intranet", $subject, getEmailsAviso(), array(), array(), "H");
	}
}
catch (Exception $e) {
	DBRollback($conn);
?>
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:31,代码来源:guardar_comentario.php

示例15: valorSql

			 FROM rrhh.rma_motivosausencia
			WHERE 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
					 FROM use_usuarios
					WHERE 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());
		}
	}
}
?>
<script>
<?
if ($dbError["offset"]) {
?>
	alert('<?php 
开发者ID:javierlov,项目名称:FuentesWeb,代码行数:31,代码来源:procesar_gestion.php


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