本文整理汇总了PHP中clsCNUsu::perfilFicheroPHP方法的典型用法代码示例。如果您正苦于以下问题:PHP clsCNUsu::perfilFicheroPHP方法的具体用法?PHP clsCNUsu::perfilFicheroPHP怎么用?PHP clsCNUsu::perfilFicheroPHP使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类clsCNUsu
的用法示例。
在下文中一共展示了clsCNUsu::perfilFicheroPHP方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: logger
}
if (!$mail->send()) {
logger('traza', basename($_SERVER['PHP_SELF']) . '-', "Usuario: " . $_SESSION['strUsuario'] . ', Empresa: ' . $_SESSION['srtBD'] . ', SesionID: ' . session_id() . " Correo NO Enviado.");
} else {
logger('traza', basename($_SERVER['PHP_SELF']) . '-', "Usuario: " . $_SESSION['strUsuario'] . ', Empresa: ' . $_SESSION['srtBD'] . ', SesionID: ' . session_id() . " Correo Enviado CORRECTAMENTE.");
}
}
//codigo principal
//comprobamos si se ha submitido el formulario
if (isset($_POST['cmdAlta']) && isset($_POST['AltaDoc']) && $_POST['AltaDoc'] === 'NO') {
//se envia los datos del formulario
$insertado = $clsCNRecl->Modificar($_POST['lngId'], $_POST['datFechaAlta'], $_POST['strReclamacion'], $_POST['strClienteNombre'], $_POST['strClienteApellidos'], $_POST['strEmpresa'], $_POST['strDireccion'], $_POST['strPoblacion'], $_POST['strProvincia'], $_POST['lngCP'], $_POST['strTelefono'], $_POST['strEmail'], $_POST['strServAfect'], $_POST['datFechaServicio'], $_POST['lngFactura'], $_POST['lngExpediente'], $_POST['strOficina'], $_POST['strTipReclamacion'], $_POST['strDepartamento'], $_POST['strDescripcion'], $_POST['datFechaReclamacion'], $_POST['optCri013'], $_SESSION['usuario']);
//si se ha actualizado correctamente vamos a la pagina de exto sino a la de error
if ($insertado) {
//aqui saco los datos del envio de email (tabla tbmailconfig)
$datosEmail = $clsCNUsu->perfilFicheroPHP(basename($_SERVER['PHP_SELF']));
//veo si puedo enviar el correo
$DatosEnvio = '';
if ($datosEmail['envio'] === '1') {
//veo si vienen datos de los envios de email $datosEmail['datosEnvio']
//si esta vacio, busco los datos del responsable
if ($datosEmail['datosEnvio'] === '') {
//no tiene datos, entonces se envia al responsable de $_SESSION['usuario']
$DatosEnvio[] = $clsCNRecl->DatosDepartamentoEmpleado($_SESSION['usuario']);
} else {
//si tiene datos
$DatosEnvio = $datosEmail['datosEnvio'];
}
//ahora hago el/los envios de correos
for ($i = 0; $i < count($DatosEnvio); $i++) {
EnviaCorreos($DatosEnvio[$i]['email'], $_POST['ori'], $DatosEnvio[$i]['Responsable'], $_POST['strReclamacion'], date('d/m/Y'), $DatosEnvio[$i]['Departamento'], $datosEmail['tipo']);
示例2: cuadrosPermisos
function cuadrosPermisos($posicionMenu, $listadoCargos, $listadoDep, $ficheros)
{
//extraigo el perfil que venga en la tabla "tbmailconfig", por el campo php (nombre fichero php)
require_once '../CN/clsCNUsu.php';
$clsCNUsu = new clsCNUsu();
$datosPHP = $clsCNUsu->perfilFicheroPHP($ficheros);
//si $IdPerfil = '' entonces ponemos 3 td vacios
//sino rellenamos los datos
if (!isset($datosPHP['envio'])) {
?>
<td></td>
<td></td>
<td></td>
<td></td>
<?php
} else {
?>
<td>
<div align="center">
<?php
$checkedEnvio = '';
if ($datosPHP['envio'] === '1') {
$checkedEnvio = 'checked';
}
?>
<input type='checkbox' id='chk_envio_<?php
echo $posicionMenu;
?>
' <?php
echo $checkedEnvio;
?>
onchange="activoBtnGuardar('<?php
echo $posicionMenu;
?>
');">
</div>
</td>
<td>
<div align="center">
<?php
$checkedTipo = '';
if ($datosPHP['tipo'] === '1') {
$checkedTipo = 'checked';
}
?>
<input type='checkbox' id='chk_tipo_<?php
echo $posicionMenu;
?>
' <?php
echo $checkedTipo;
?>
onchange="activoBtnGuardar('<?php
echo $posicionMenu;
?>
');">
</div>
</td>
<td>
<label class="nombreCampo">Cargo</label>
<select class="textbox1" id="cargo_<?php
echo $posicionMenu;
?>
" onchange="activoBtnGuardar('<?php
echo $posicionMenu;
?>
');">
<option value=""></option>
<?php
for ($i = 0; $i < count($listadoCargos); $i++) {
if ($listadoCargos[$i]['lngId'] === $datosPHP['IdCargoEnvio']) {
echo "<option value='" . $listadoCargos[$i]['lngId'] . "' selected>" . $listadoCargos[$i]['strCargo'] . "</option>";
} else {
echo "<option value='" . $listadoCargos[$i]['lngId'] . "'>" . $listadoCargos[$i]['strCargo'] . "</option>";
}
}
?>
</select>
<br/><br/>
<label class="nombreCampo">Responsable Departamento</label>
<select class="textbox1" id="RespDep_<?php
echo $posicionMenu;
?>
" onchange="activoBtnGuardar('<?php
echo $posicionMenu;
?>
');">
<option value=""></option>
<?php
for ($i = 0; $i < count($listadoDep); $i++) {
if ($listadoDep[$i]['IdDepartamento'] === $datosPHP['IdDepEnvio']) {
echo "<option value='" . $listadoDep[$i]['IdDepartamento'] . "' selected>" . $listadoDep[$i]['Departamento'] . "</option>";
} else {
echo "<option value='" . $listadoDep[$i]['IdDepartamento'] . "'>" . $listadoDep[$i]['Departamento'] . "</option>";
}
}
?>
</select>
</td>
<td>
<input type="button" class="buttonDesactivado" id="guardar_<?php
//.........这里部分代码省略.........