本文整理汇总了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);
}
示例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));
}
示例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"]);
示例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>
示例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()
示例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"];
示例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);
示例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"));
*/
}
示例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());
示例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>
示例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());
示例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";
示例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
示例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);
?>
示例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