示例#1
0
function menuDia($precioMenu)
{
    $diaActual = dia();
    $menuHoy = array();
    $comidas = array(array('Ensalada', 'Bacon', 'Helado'), array('Sopa', 'Ternera', 'Fruta'), array('Entremeses', 'Emperador', 'Cafe'), array('Gazpacho', 'Merluza', 'Fruta'), array('Pure', '', 'Flan'), array('Ensaladilla', 'Pollo', 'Natillas'), array('Patatas', 'Hamburguesa', 'Arroz con leche'));
    $indexDia;
    switch ($diaActual) {
        case 'Lunes':
            $indexDia = 0;
            break;
        case 'Martes':
            $indexDia = 1;
            break;
        case 'Miercoles':
            $indexDia = 2;
            break;
        case 'Jueves':
            $indexDia = 3;
            break;
        case 'Viernes':
            $indexDia = 4;
            break;
        case 'Sabado':
            $indexDia = 5;
            break;
        case 'Domingo':
            $indexDia = 6;
            break;
    }
    return $menuHoy = $comidas[$indexDia];
}
示例#2
0
function xsl_resumen($xls = '')
{
    global $usuario, $cfg;
    $sqlData = array(auth => 1, xls => $xls);
    $tabla = select_xls_resumen($sqlData);
    foreach ($tabla as $registro) {
        $soloUno = !is_array($registro) ? true : false;
        $registro = !is_array($registro) ? $tabla : $registro;
        $registro[dia] = dia($registro[fecha]);
        $registro[11] = dia($registro[fecha]);
        $data[] = $registro;
        if ($soloUno) {
            break;
        }
    }
    $nameArchivo = 'HE_Horas-Extra_Resumen_' . $tabla[0][id_empresa];
    $tituloTabla = 'HE - Horas Extra';
    $titulos = array(utf8_decode('ID Nómina PAE'), utf8_decode('CID Empleado'), utf8_decode('Nombre Completo'), utf8_decode('Entidad'), utf8_decode('Sucursal'), utf8_decode('Área'), utf8_decode('Puesto'), utf8_decode('Nómina Año'), utf8_decode('Nómina Periodo'), utf8_decode('Semana'), utf8_decode('Fecha'), utf8_decode('Día'), utf8_decode('Capturadas - Horas'), utf8_decode('Capturadas - Num'), utf8_decode('Rechazadas - Horas'), utf8_decode('Rechazadas - Num'), utf8_decode('Autorizadas - Horas'), utf8_decode('Autorizadas - Num'), utf8_decode('Pagadas - Horas'), utf8_decode('Pagadas - Num'), utf8_decode('Dobles - Horas'), utf8_decode('Dobles - Num'), utf8_decode('Triples - Horas'), utf8_decode('Triples - Num'), utf8_decode('ID HE'));
    // $directorio = $cfg[path_docs].'autorizacion/';
    $directorio = $cfg[path_tmp];
    $xlsData = array(descarga => false, datos => $data, colsTitulos => $titulos, archivo => $nameArchivo, tituloTabla => $tituloTabla, hoja => '', directorio => $directorio, id_empresa => $usuario[id_empresa]);
    $xls = xls($xlsData);
    return $xls;
}
示例#3
0
// global error handler
$app->error(function (\LogicException $e, $code) {
    return new Response("Exception: " . $e->getMessage() . "\n\r" . $e->getTraceAsString(), 500);
});
// configure the abstract file system
if ($app['filesystem.adapter'] == 'local') {
    $app['fs'] = $app->share(function ($app) {
        return new Filesystem(new AdapterLocal($app['BASE_DIR']));
    });
} else {
    if ($app['filesystem.adapter'] == 'ftp') {
        $app['fs'] = $app->share(function ($app) {
            return new Filesystem(new AdapterFtp($app['filesystem.adapter.config']));
        });
    } else {
        dia('Unsupported filesystem.adapter ' + $app['filesystem.adapter'] + '. Supported types are local and ftp. Please check the configuration.');
    }
}
// add application specific filesystem plugins
$app['fs']->addPlugin(new Sitecake\Filesystem\EnsureDirectory());
$app['fs']->addPlugin(new Sitecake\Filesystem\ListPatternPaths());
$app['fs']->addPlugin(new Sitecake\Filesystem\RandomDirectory());
$app['fs']->addPlugin(new Sitecake\Filesystem\CopyPaths());
$app['fs']->addPlugin(new Sitecake\Filesystem\DeletePaths());
$app->register(new Silex\Provider\SessionServiceProvider());
$app->register(new Silex\Provider\TranslationServiceProvider(), array('locale_fallbacks' => array('en')));
$app['translator'] = $app->share($app->extend('translator', function ($translator, $app) {
    $translator->addLoader('yaml', new Symfony\Component\Translation\Loader\YamlFileLoader());
    $translator->addResource('yaml', __DIR__ . '/locales/en.yml', 'en');
    return $translator;
}));
示例#4
0
function registrarInscripcionMLB($inscripcion, $conexion)
{
    $d1 = $d2 = $d3 = $h1 = $h2 = $h3 = $contador = 0;
    for ($i = 1; $i <= 5; $i++) {
        if (isset($inscripcion['horario'][$i])) {
            for ($k = 0; $k < sizeof($inscripcion['horario'][$i]); $k++) {
                switch ($contador) {
                    case 0:
                        $d1 = dia($i);
                        $h1 = $inscripcion['horario'][$i][$k];
                        $contador++;
                        break;
                    case 1:
                        $d2 = dia($i);
                        $h2 = $inscripcion['horario'][$i][$k];
                        $contador++;
                        break;
                    case 2:
                        $d3 = dia($i);
                        $h3 = $inscripcion['horario'][$i][$k];
                        $contador++;
                        break;
                    default:
                        # code...
                        break;
                }
            }
        }
    }
    $query = "INSERT INTO `mlb_grupos` (`id`, `user_id`, `idioma`, `sede`, `dia_1`, `hr_1`, `dia_2`, `hr_2`, `dia_3`, `hr_3`, `nombre`, `registrados`, `status`) VALUES (NULL, '" . $inscripcion['id'] . "', '" . $inscripcion['idioma'] . "', '" . $inscripcion['sede'] . "', '" . $d1 . "', '" . $h1 . "', '" . $d2 . "', '" . $h2 . "', '" . $d3 . "', '" . $h3 . "', '" . $inscripcion['nombre'] . "', '" . $inscripcion['registrados'] . "', '0');";
    $res = mysql_query($query, $conexion) or die("Error: " . mysql_error());
    $last_id = mysql_insert_id();
    var_dump($res);
    if ($res) {
        inscripcionesMLB($last_id, $inscripcion['id'], $inscripcion['registrados'], $inscripcion['sede'], $conexion);
    }
}
示例#5
0
<!DOCTYPE html>
<!--
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
-->
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>
        <h1>Restaurante de comida Casera Online</h1>
        <?php 
require_once "funcionesExamen.php";
$diaActual = dia();
$precioMenu = 10;
if ($diaActual == 'Lunes') {
    $precioMenu = $precioMenu * 0.9;
} elseif ($diaActual == 'Domingo') {
    $precioMenu = $precioMenu * 1.15;
}
echo "Para los <b>" . $diaActual . "</b> Tenemos:<br>";
$menuHoy = menuDia($precioMenu);
echo "Primero: <b>" . $menuHoy[0] . "</b><br>";
echo "Segundo: <b>" . $menuHoy[1] . "</b><br>";
echo "Postre: <b>" . $menuHoy[2] . "</b><br>";
echo "<br>";
echo "PRECIO:<b> {$precioMenu} euros</b>";
echo "<h3>Buen provecho</h3>";
?>
示例#6
0
    <body>
        <div id="wrapper">
            <div id="header">
                <div class="logo">Chile Atiende</div>
                <div class="logo-ChA">Chile Atiende</div>
                <div class="tools">
                    <ul class="menu">
                        <li class="usuario"><a href="<?php 
echo site_url('backend/cuenta/index');
?>
"><?php 
echo UsuarioBackendSesion::usuario()->nombres . ' ' . UsuarioBackendSesion::usuario()->apellidos;
?>
</a></li>
                        <li><?php 
echo dia(strftime("%u")) . strftime(", %d de ") . mes(intval(strftime("%m"))) . strftime(" de %Y");
?>
</li>
                        <li class="home"><a href="<?php 
echo site_url('/');
?>
" target="_blank">Ver Portada</a></li>
                        <li class="salir"><a href="<?php 
echo site_url('backend/autenticacion/logout');
?>
">Salir</a></li>
                    </ul>
                </div>
            </div>

            <div id="main">
示例#7
0
function fechalarga()
{
    if (!isset($_GET['arg1'])) {
        $idioma = "es";
    } else {
        $idioma = $_GET['arg1'];
    }
    if ($idioma == "es") {
        return dia() . ", " . date("j") . " de " . mes() . " de " . date("Y");
    }
    if ($idioma == "eus") {
        return dia() . ", " . date("Y") . ".-eko " . mes() . "k  " . date("j");
    }
}
示例#8
0
function codsiguiente()
{
    return anio() . '-' . (dia() + 1);
}
示例#9
0
 static function fecha_letrasCompacto($fec = "")
 {
     // date("Y-m-d")
     if ($fec == "") {
         $fec = date("Y-m-d");
     }
     list($anio, $mes, $dia) = explode("-", $fec);
     $fec = dia($dia . "-" . $mes . "-" . $anio) . ", " . $dia . " de " . strtolower(nombre_mes($mes)) . " del " . $anio;
     return $fec;
 }