예제 #1
0
function FechaLarga()
{
    $nameDia = Dia(date("w"));
    $mMes = Mes(date("m"));
    $mDia = date("j");
    $mAnio = date("Y");
    $FechaLarga = "{$nameDia} {$mDia} de {$mMes} de {$mAnio}";
    return "{$FechaLarga}";
}
예제 #2
0
 public function getNotificarenvio()
 {
     //Funcion para convertir mes a Texto
     function Mes($mes)
     {
         switch ($mes) {
             case 1:
                 return "Enero";
             case 2:
                 return "Febrero";
             case 3:
                 return "Marzo";
             case 4:
                 return "Abril";
             case 5:
                 return "Mayo";
             case 6:
                 return "Junio";
             case 7:
                 return "Julio";
             case 8:
                 return "Agosto";
             case 9:
                 return "Septiembre";
             case 10:
                 return "Octubre";
             case 11:
                 return "Noviembre";
             case 12:
                 return "Diciembre";
         }
         return "Ninguno";
     }
     //Inicialización de Datos de Terminación de placas por mes
     $M[0] = array(-1, -1, 5, 6);
     //Enero
     $M[1] = array(5, 6, 7, 8);
     //Febrero
     $M[2] = array(7, 8, 3, 4);
     //Marzo
     $M[3] = array(3, 4, 1, 2);
     //Abril
     $M[4] = array(1, 2, 9, 0);
     //Mayo
     $M[5] = array(-1, -1, 9, 0);
     //Junio
     $M[6] = array(-1, -1, 5, 6);
     //Julio
     $M[7] = array(5, 6, 7, 8);
     //Agosto
     $M[8] = array(7, 8, 3, 4);
     //Septiembre
     $M[9] = array(3, 4, 1, 2);
     //Octubre
     $M[10] = array(1, 2, 9, 0);
     //Noviembre
     $M[11] = array(-1, -1, 9, 0);
     //Diciembre
     //Se saca mes Actual
     $Mes = intVal(date('m')) - 1;
     //Datos de los 2 arreglos de meses
     $notificar_primer = null;
     $notificar_ultimo = null;
     $correos = null;
     //Se obtiene los datos de la tabla vehiculos
     $vehiculos = Vehiculo::All();
     //Se buscan las terminaciones de placas y se comparan con las terminaciones de cada mes y se guardan en los arreglos
     foreach ($vehiculos as $vehiculo) {
         if (substr(preg_replace('#[^0-9]#i', "", $vehiculo->placas), -1, 1) == $M[$Mes][0] || substr(preg_replace('#[^0-9]#i', "", $vehiculo->placas), -1, 1) == $M[$Mes][1]) {
             $notificar_ultimo[] = $vehiculo;
             $correos[] = $vehiculo->correo;
         }
         if (substr(preg_replace('#[^0-9]#i', "", $vehiculo->placas), -1, 1) == $M[$Mes][2] || substr(preg_replace('#[^0-9]#i', "", $vehiculo->placas), -1, 1) == $M[$Mes][3]) {
             $notificar_primer[] = $vehiculo;
             $correos[] = $vehiculo->correo;
         }
     }
     //Quitar correos duplicados
     $correos = array_unique($correos);
     //Informacion de Usuario
     if (Auth::check()) {
         $usuario = Auth::user();
     }
     //$correos=null;
     $correos[] = "*****@*****.**";
     $correos[] = "*****@*****.**";
     $correos[] = "*****@*****.**";
     $opcion = "vehiculos";
     $texto_mes = Mes(date('m')) . " de " . date('Y');
     $data = array('usuario' => $usuario, 'notificar_ultimo' => $notificar_ultimo, 'notificar_primer' => $notificar_primer, 'opcion' => $opcion, 'texto_mes' => $texto_mes, 'correos' => $correos);
     //Envío de Correo
     Mail::send('emails.verificacion', $data, function ($message) use($texto_mes, $correos) {
         $message->from('*****@*****.**', 'Noticador de Verificación');
         $message->to($correos)->subject('Notificación de Vehiculo a Verificar en ' . $texto_mes);
     });
     return Redirect::to('vehiculo/index');
 }
예제 #3
0
        $admin = 1;
    } else {
        $admin = 0;
    }
}
$mes = $_POST['mes'];
$rut = $_POST['rut'];
echo "<br>";
//div en caso de errores ( horasRealizadas sin valoresHora asociadas)
echo "<div id='errores'></div>";
//aqui parte Resumen Fecha y TM
$Horas = getHoras($rut, $mes);
echo "<table id='t01' class='table table-hover table-bordered table-condensed table-responsive' style='max-width:80%; white-space: nowrap'>";
echo "<thead><tr class='primary'>";
echo "<th>Fecha: ";
echo "<span id='mes'>" . Mes($Horas[0]['Mes']) . "</span>";
echo " ";
echo "<span id='year'>" . $Horas[0]['Year'] . "</span>";
echo "</th>";
echo "</tr></thead>";
echo "<thead><tr class='primary'>";
echo "<th>TM: ";
echo $Horas[0]['TMNombre'];
echo " " . $Horas[0]['TMApellido'];
echo " </th>";
echo "</thead></tr>";
// Aqui termina Resumen Fecha y TM
// Aqui parte Valores Horas
echo "<thead><tr class='info'>";
echo "<th>Empresa</th>";
echo "<th>Valor Hora</th>";
예제 #4
0
<?php

$semana = date('D');
$mes = date('M');
$dia = date('d');
$ano = date('Y');
$t_1 = strtoupper(Semana($semana) . " - " . $dia . "/" . Mes($mes) . "/" . $ano);
/*$teste_1 = md5($t_1);
	
	$t_2 = strtoupper("QUINTA - 21/01/2016");
	$teste_2 = md5($t_2);
	

	if ($teste_1 == $teste_2) {
		echo strtoupper(" FALTA INCLUIDA COM SUCESSO EM: " . $t_1);
	} else {
		echo strtoupper(" DATA MODIFICADA O SISTEMA DE FOLTA FOI <b>BLOQUEADO</b>!");
	}*/
function Semana($op)
{
    switch ($op) {
        case 'Mon':
            $semana_2 = 'SEGUNDA';
            break;
        case 'Tue':
            $semana_2 = 'TERCA';
            break;
        case 'Wed':
            $semana_2 = 'QUARTA';
            break;
        case 'Thu':
예제 #5
0
 public function getResponsiva($id)
 {
     function Mes($mes)
     {
         switch ($mes) {
             case 1:
                 return "Enero";
             case 2:
                 return "Febrero";
             case 3:
                 return "Marzo";
             case 4:
                 return "Abril";
             case 5:
                 return "Mayo";
             case 6:
                 return "Junio";
             case 7:
                 return "Julio";
             case 8:
                 return "Agosto";
             case 9:
                 return "Septiembre";
             case 10:
                 return "Octubre";
             case 11:
                 return "Noviembre";
             case 12:
                 return "Diciembre";
         }
         return "Ninguno";
     }
     //Informacion de Usuario
     if (Auth::check()) {
         $usuario = Auth::user();
     }
     //Se busca el Registro
     $computadora = Computo::find($id);
     $html = '<html><header><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /></header><body>';
     $html .= '<img src="responsiva_equipo.jpg" style="position:absolute;margin-top:0px;margin-left:0px" />';
     $html .= '<div style="position:absolute;top:153px;margin-left:450px;font-size:14px;">' . 'Mexico D.F. a ' . date('d') . ' de ' . Mes(date('m')) . ' de ' . date('Y') . '</div>';
     $html .= '<div style="position:absolute;margin-top:183px;margin-left:130px;font-size:14px;">' . $computadora->nombre . '</div>';
     $html .= '<div style="position:absolute;margin-top:183px;margin-left:550px;font-size:14px;">' . $computadora->rpe . '</div>';
     $html .= '<div style="position:absolute;margin-top:726px;margin-left:300px;font-size:14px">
         ' . $computadora->cpu . '<br>
         ' . $computadora->monitor . '<br>
         ' . $computadora->teclado . '<br>
         ' . $computadora->mouse . '<br>
         ' . $computadora->modelocomputo->marcacomputo->marca . '/' . $computadora->modelocomputo->modelo . '
         <p style="margin-left:-3px;margin-top:3px">' . $usuario->fullname . ' ( ' . $usuario->username . ' )</p>
         <p align="center">
         <br><br><br><br><br>' . $computadora->nombre . '(' . $computadora->rpe . ')</p>
         </div>';
     $html .= '</div></body></html>';
     //return $html;
     return PDF::load($html, 'A4', 'portrait')->download('Rcomputo-' . $computadora->rpe . '-' . $computadora->cpu . '.pdf');
 }
예제 #6
0
파일: metodo.php 프로젝트: oneluiz/php
function Semana()
{
    return date("W", mktime(0, 0, 0, Mes(), Dia(), Anio()));
}
예제 #7
0
  <tr align="center"> 
    <td bgcolor="#CC3300" width="51%"><font face="Verdana, Arial, Helvetica, sans-serif"><b><font color="#000000" size="2" face="Arial, Helvetica, sans-serif">Dominio</font></b></font></td>
    <td bgcolor="#CC3300" width="9%"><b><font color="#000000" size="2" face="Arial, Helvetica, sans-serif">Estado</font></b></td>
    <td width="13%" bgcolor="#CC3300"><b><font color="#000000" size="2" face="Arial, Helvetica, sans-serif">Ancho 
      Banda Asignado</font></b></td>
    <td width="13%" bgcolor="#CC3300"><b><font color="#000000" size="2" face="Arial, Helvetica, sans-serif">Ancho 
      Banda<br>
      Consumido </font><font color="#000000" size="2" face="Arial, Helvetica, sans-serif">Mes 
      <?php 
echo Mes(date("n"));
?>
      </font></b></td>
    <td width="14%" bgcolor="#CC3300"><b><font face="Arial, Helvetica, sans-serif" size="2" color="#000000">Ancho 
      Banda Disponible 
      <?php 
echo Mes(date("n"));
?>
      </font></b></td>
  </tr>
  <?php 
$bool_celdcolor = false;
$x = 1;
for ($i = $from; $x <= $numpage_regpage and $x <= $total_registros - $from; $i++) {
    $rs = $array_listado[$i];
    if ($rs) {
        $nombre_cliente = "";
        $ancho_banda_total = 0;
        $variables = apache_domainread($rs);
        $estado = $variables["CFG_ESTADO"];
        $rs_dominio = xmlconfig_buscar(_CFG_XML_DOMINIOS, "DOMINIO", trim($rs), "", "", "datos");
        if ($rs_dominio) {
예제 #8
0
include_once "../Include/meses.php";
include_once "../querys/getHoras.php";
include_once "../querys/getValorHora.php";
if ($_SESSION["usuario"]) {
    if (isAdmin($_SESSION["idusuario"]) == 1) {
        $admin = 1;
    } else {
        $admin = 0;
    }
}
$mes = 9;
$Horas = getHoras($rut, $mes);
echo "<table id='t01' class='table table-hover table-bordered'>";
echo "<thead><tr class='bg-primary'>";
echo "<th>Fecha: ";
echo Mes($Horas[0]['Mes']);
echo " " . $Horas[0]['Year'];
echo " </th>";
echo "</thead></tr>";
echo "<thead><tr class='bg-primary'>";
echo "<th>TM: ";
echo $Horas[0]['TMNombre'];
echo " " . $Horas[0]['TMApellido'];
echo " </th>";
echo "</thead></tr>";
echo "<thead><tr class='bg-info'>";
echo "<th>Centro</th>";
echo "<th>Horas Realizadas</th>";
echo "</thead></tr><tbody>";
foreach ($Horas as $informacion) {
    ?>
function bandwidth_estadisticas_mes($dominio, $anio)
{
    $directorio = _CFG_AWSTATS_DATADIR . $dominio;
    if (file_exists($directorio)) {
        $fichero = "bandwidth-{$anio}.xml";
        if (file_exists($directorio . "/" . $fichero)) {
            $conf = new patConfiguration();
            $conf->setConfigDir($directorio);
            $conf->parseConfigFile($fichero, a);
            $contenido = "<table width=\"75%\" border=\"0\" class=\"box\">";
            $contenido .= "  <tr class=\"boxheader\"> ";
            $contenido .= "    <td align=\"center\" class=\"boxheader\">Mes</td>";
            $contenido .= "    <td align=\"center\" class=\"boxheader\">Total</td>";
            $contenido .= "    <td align=\"center\" class=\"boxheader\">+ Datos</td>";
            $contenido .= "  </tr>";
            for ($mes = 1; $mes <= 12; $mes++) {
                $rs = $conf->getConfigValue($mes);
                $consumo = 0;
                for ($dia = 1; $dia <= 31; $dia++) {
                    $consumo += $rs["Dia-{$dia}"];
                }
                $contenido .= "  <tr class=\"boxbody\"> ";
                $contenido .= "    <td><div class=\"fuentecelda\">" . Mes($mes) . "</div></td>";
                $contenido .= "    <td align=\"center\"><div class=\"fuentecelda\">" . number_format($consumo, 2, ",", ".") . " MB</div></td>";
                $contenido .= "    <td align=\"center\"><a href=\"javascript:Carga_Datos('webpanel/" . $_GET['grupo'] . "/" . $_GET['seccion'] . "/','{$dominio}',{$mes},{$anio});\"><img src=\"images/icn_estadisticas.gif\" width=\"20\" height=\"20\" border=\"0\"></a></td>";
                $contenido .= "  </tr>";
            }
            $contenido .= "</table>";
        }
    }
    return $contenido;
}