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


PHP ini_alter函数代码示例

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


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

示例1: augmenter_max_execution_time

 private static function augmenter_max_execution_time()
 {
     if ((int) ini_get('max_execution_time') < 30) {
         @ini_set('max_execution_time', 30);
         @ini_alter('max_execution_time', 30);
     }
 }
开发者ID:Qwaseur,项目名称:SACoche,代码行数:7,代码来源:class.Erreur500.php

示例2: obtener_fecha_informe_sgte

 function obtener_fecha_informe_sgte($id_turno, $fecha_informe, $id_planta)
 {
     //echo 'fecha_informe'.$fecha_informe;
     if ($id_turno == 1) {
         //turno de noche
         ini_alter('date.timezone', 'America/Santiago');
         $nueva_fecha_informe_turno = strtotime('+1 day', strtotime($fecha_informe));
         $nueva_fecha_informe_turno = date('Y-m-d', $nueva_fecha_informe_turno);
         $nuevo_id_turno = 2;
     } elseif ($id_turno == 2) {
         //turno de dia
         $nueva_fecha_informe_turno = $fecha_informe;
         $nuevo_id_turno = 1;
     } else {
         return FALSE;
     }
     return array('id_turno_sgte' => $nuevo_id_turno, 'fecha_informe_sgte' => $nueva_fecha_informe_turno);
     //$this->obtener_informe_por_fecha_y_turno($fecha, $id_turno, $id_planta);////////////////////////////////////////
 }
开发者ID:kpeet,项目名称:Brotec_system_repo,代码行数:19,代码来源:pesometro_model.php

示例3: ini_alter

<?php

// Juha's Hack. :-D
ini_alter('date.timezone', 'Europe/Helsinki');
$today = date('Y-m-d');
$filename = "tmp/{$today}-dax.log";
if (isset($_GET['data'])) {
    $data = null;
    if ($_GET['data'] === 'short') {
        $data = shell_exec("tail -n301 {$filename}");
    } else {
        if ($_GET['data'] === 'long') {
            $data = file_get_contents($filename);
        }
    }
    renderJson($data);
}
require_once 'long-n-short-charts.html';
die;
function renderJson($output)
{
    header('Content-Type: application/json');
    echo json_encode(explode("\n", $output));
    die;
}
开发者ID:juha-rajamaki,项目名称:daxcollector,代码行数:25,代码来源:daxduck-backend.php

示例4: ini_set

<?php

ini_set('always_populate_raw_post_data', 1);
\ini_get('asp_tags');
ini_alter('open_basedir', 3);
ini_restore('user_dir');
\ini_get('jsp_tags');
$a->ini_restore('error_prepend_string');
A::ini_restore('always_populate_raw_post_data');
开发者ID:exakat,项目名称:exakat,代码行数:9,代码来源:DirectivesUsage.01.php

示例5: define

$id = 1;
// A work of Chaza and TheOnly92!
// Presents auto-upload script!
// We define some constants here, essential for some parts in rapidleech
define('RAPIDLEECH', 'yes');
define('HOST_DIR', 'hosts/');
define('IMAGE_DIR', 'images/');
define('CLASS_DIR', 'classes/');
define('CONFIG_DIR', 'configs/');
// Some configuration
error_reporting(0);
// This sets error reporting to none, which means no errors will be reported
//ini_set('display_errors', 1);	// This sets error reporting to all, all errors will be reported
set_time_limit(0);
// Removes the time limit, so it can upload as many as possible
ini_alter("memory_limit", "1024M");
// Set memory limit, in case it runs out when processing large files
ob_end_clean();
// Cleans any previous outputs
ob_implicit_flush(TRUE);
// Sets so that we can update the page without refreshing
ignore_user_abort(1);
// Continue executing the script even if the page was stopped or closed
clearstatcache();
// Clear caches created by PHP
require_once CONFIG_DIR . 'setup.php';
// Reads the configuration file, so we can pick up any accounts needed to use
define('DOWNLOAD_DIR', substr($options['download_dir'], 0, 6) == "ftp://" ? '' : $options['download_dir']);
// Set the download directory constant
define('TEMPLATE_DIR', 'templates/' . $options['template_used'] . '/');
// Include other useful functions
开发者ID:mewtutorial,项目名称:rapidleech-ultimate,代码行数:31,代码来源:auul.php

示例6: ini_alter

<?php

// This file must be included to work
if (count(get_included_files()) == 1) {
    require 'deny.php';
    exit;
}
@set_time_limit(0);
ini_alter('memory_limit', '1024M');
if (ob_get_level()) {
    ob_end_clean();
}
ob_implicit_flush(true);
clearstatcache();
error_reporting(6135);
$nn = "\r\n";
$fromaddr = 'RapidLeech';
$dev_name = 'Development Stage';
$rev_num = '43';
$plusrar_v = '4.1';
$PHP_SELF = $_SERVER['SCRIPT_NAME'];
define('RAPIDLEECH', 'yes');
define('ROOT_DIR', realpath('./'));
define('PATH_SPLITTER', strpos(ROOT_DIR, '\\') !== false ? '\\' : '/');
define('HOST_DIR', 'hosts/');
define('CLASS_DIR', 'classes/');
define('CONFIG_DIR', 'configs/');
define('BUILD', '30May2011');
define('CREDITS', '<a href="http://www.rapidleech.com/" class="rl-link"><b>RapidLeech</b></a>&nbsp;<b class="rev-dev">PlugMod (eqbal) rev. ' . $rev_num . '</b> <span class="rev-dev">' . $dev_name . '</span><br><small class="small-credits">Credits to Pramode &amp; Checkmate &amp; Kloon</small><br /><p class="rapidleechhost"><a href="http://www.rapidleechhost.com/aff.php?aff=001" target="_blank">RapidleechHost Offical Hosting</a></p>');
require_once CONFIG_DIR . 'setup.php';
// $options['download_dir'] should always end with a '/'
开发者ID:SheppeR,项目名称:rapidleech,代码行数:31,代码来源:rl_init.php

示例7: validar_con_fecha_actual

 function validar_con_fecha_actual($str)
 {
     //date_default_timezone_get('America/Santiago');
     ini_alter('date.timezone', 'America/Santiago');
     $today = date("Y-m-d", time());
     if ($str > $today) {
         $this->form_validation->set_message('validar_con_fecha_actual', 'no puede ingresar informes con fecha mayor a la actual');
         return FALSE;
     } else {
         return TRUE;
     }
 }
开发者ID:kpeet,项目名称:Brotec_system_repo,代码行数:12,代码来源:usuario.php

示例8: calcular_informe_a_ingresar

 function calcular_informe_a_ingresar($fecha_ultimo_informe, $id_turno)
 {
     if ($id_turno == 1) {
         //turno de noche
         ini_alter('date.timezone', 'America/Santiago');
         $nueva_fecha_informe_turno = strtotime('+1 day', strtotime($fecha_ultimo_informe));
         $nueva_fecha_informe_turno = date('Y-m-d', $nueva_fecha_informe_turno);
         return array($nueva_fecha_informe_turno, 2);
     } elseif ($id_turno == 2) {
         //turno de dia
         return array($fecha_ultimo_informe, 1);
     } else {
         return FALSE;
     }
 }
开发者ID:kpeet,项目名称:Brotec_system_repo,代码行数:15,代码来源:planta_model.php

示例9: ACTUALIZACION_registro_per_mantencion_sgte


//.........这里部分代码省略.........
                                         }
                                         return "Validado";
                                         // --- A M 5 A  ----  /////////////////////////////////////////////////////////////////////////////////////////////
                                     } else {
                                         //654321
                                         echo "<br>// --- A M 5 B  ---- " . $hor_inicial_inf_no_modificado . "//<br>";
                                         // --- A M 5 B ---- /////////////////////////////////////////////////////////////////////////////////////////////
                                         $validacion_mantencion_actualiz_horom = $this->actualizacion_per_mantencion_actualiz_horom($id_registro_mant, $hor_mant, $hor_final_inf, $hor_inicial_inf_no_modificado, $fecha_informe, $turno_informe, $id_periodo_mantencion_tag, $id_planta, $fecha_inicio_informe_planta, $turno_inicio_informe_planta, $hor_actual_mantencion, $tiempo_por_mantencion, "ultimo_inf", $id_informe);
                                         //$validacion_engrase_actualiz_horom=$this->actualizacion_engrase_actualiz_horom($id_engrase,$hor_eng, $hor_final_inf,$hor_inicial_inf_no_modificado,$fecha_informe,$turno_informe,$id_tag_sec_o_subdiv,$id_planta,$fecha_inicio_informe_planta,$turno_inicio_informe_planta,$hor_actual_engrase,$tiempo_horom_eng,"ultimo_inf",$id_informe );
                                         //echo "<br>FLAG hor_final_act NULL<br>: validacion_mantencion_actualiz_horom";
                                         //var_dump($validacion_mantencion_actualiz_horom);
                                         if ($validacion_mantencion_actualiz_horom != "ok") {
                                             return $validacion_mantencion_actualiz_horom;
                                         }
                                         // --- A M 5 B  ----  /////////////////////////////////////////////////////////////////////////////////////////////
                                         return "Validado";
                                     }
                                 } else {
                                     echo "<br>// --- A M 6 sgte  ---- ACTUALIZACION// ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<br>";
                                     echo "<br>id_registro_mant" . $id_registro_mant . "<br>";
                                     // --- A M 6 sgte  ----  	////////////////////////////////////
                                     $validacion_mantencion_actualiz_horom = $this->actualizacion_per_mantencion_actualiz_horom($id_registro_mant, $hor_mant, $hor_final_inf, $limit_hor_final_act_inf, $fecha_informe, $turno_informe, $id_periodo_mantencion_tag, $id_planta, $fecha_inicio_informe_planta, $turno_inicio_informe_planta, $hor_actual_mantencion, $tiempo_por_mantencion, "ultimo_inf", $id_informe);
                                     //$validacion_engrase_actualiz_horom=$this->actualizacion_engrase_actualiz_horom($id_engrase,$hor_eng, $hor_final_inf,$limit_hor_final_act_inf,$fecha_informe,$turno_informe,$id_tag_sec_o_subdiv,$id_planta,$fecha_inicio_informe_planta,$turno_inicio_informe_planta,$hor_actual_engrase,$tiempo_horom_eng,"ultimo_inf",$id_informe);
                                     if ($validacion_mantencion_actualiz_horom != "ok") {
                                         return $validacion_mantencion_actualiz_horom;
                                     }
                                     return "Validado";
                                     // --- A M 6 sgte  ---- 	///////////////////////////////////////////////////////////////////////////////
                                 }
                             } else {
                                 // SI NO ES EL ULTIMO INFORME;
                                 if ($turno_informe == 1) {
                                     $turno_informe_sgte = 2;
                                     ini_alter('date.timezone', 'America/Santiago');
                                     $fecha_sgte_informe = strtotime('+1 day', strtotime($fecha_informe));
                                     $fecha_informe_sgte = date('Y-m-d', $fecha_sgte_informe);
                                 } elseif ($turno_informe == 2) {
                                     $turno_informe_sgte = 1;
                                     $fecha_informe_sgte = $fecha_informe;
                                 } else {
                                     return FALSE;
                                 }
                                 //34567
                                 if ($hor_final_inf == NULL) {
                                     // --- A M 7 sgte  ACTUALIZACION  ---- ////////////////////////////////////////
                                     $validacion_mantencion_actualiz_horom = $this->actualizacion_per_mantencion_actualiz_horom($id_registro_mant, $hor_mant, NULL, $hor_inicial_inf, $fecha_informe, $turno_informe, $id_periodo_mantencion_tag, $id_planta, $fecha_inicio_informe_planta, $turno_inicio_informe_planta, $hor_actual_mantencion, $tiempo_por_mantencion, NULL, $id_informe);
                                     if ($validacion_mantencion_actualiz_horom != "ok") {
                                         return $validacion_mantencion_actualiz_horom;
                                     }
                                     $validacion_mantencion_con_mismo_sgte = $this->ACTUALIZACION_registro_per_mantencion_sgte($id_periodo, $fecha_informe_sgte, $turno_informe_sgte, $hor_inicial_inf_no_modificado, $hor_final_inf_no_modificado, $hor_inicial_inf, $hor_final_inf, $hor_final_act, $id_tag_sec_o_subdiv, $tipo_tag, $id_tag_principal, $id_planta, $hor_actual_mantencion, $tiempo_por_mantencion, $cambio_hor_ini_inf);
                                     //$validacion_engrase_con_mismo_sgte=$this->ACTUALIZACION_engrase_con_mismo_sgte_subdivision($fecha_informe_sgte,$turno_informe_sgte,$hor_inicial_inf_no_modificado,$hor_final_inf_no_modificado,$hor_inicial_inf,$hor_final_inf ,$hor_final_act, $id_tag_sec_o_subdiv, $tipo_tag,$id_tag_principal,$id_planta,$hor_actual_engrase,$tiempo_horom_eng,$cambio_hor_ini_inf);
                                     if ($validacion_mantencion_con_mismo_sgte == "Validado") {
                                         return "Validado";
                                     } else {
                                         return $validacion_mantencion_con_mismo_sgte;
                                     }
                                     // --- A M  7 sgte  ACTUALIZACION ---- /////////////////////////////////////////
                                 } else {
                                     if ($hor_final_act == NULL) {
                                         // --- A M 8 sgte ACTUALIZACION  ----///////////////////////////////////////////////////////////////////////////
                                         $validacion_mantencion_actualiz_horom = $this->actualizacion_per_mantencion_actualiz_horom($id_registro_mant, $hor_mant, $hor_final_inf, $hor_inicial_inf_no_modificado, $fecha_informe, $turno_informe, $id_periodo_mantencion_tag, $id_planta, $fecha_inicio_informe_planta, $turno_inicio_informe_planta, $hor_actual_mantencion, $tiempo_por_mantencion, NULL, $id_informe);
                                         //$validacion_engrase_actualiz_horom=$this->actualizacion_engrase_actualiz_horom($id_engrase,$hor_eng, $hor_final_inf,$hor_inicial_inf_no_modificado,$fecha_informe,$turno_informe,$id_tag_sec_o_subdiv,$id_planta,$fecha_inicio_informe_planta,$turno_inicio_informe_planta,$hor_actual_engrase,$tiempo_horom_eng,NULL,$id_informe);
                                         if ($validacion_mantencion_actualiz_horom != "ok") {
                                             return $validacion_mantencion_actualiz_horom;
                                         }
                                         return "Validado";
开发者ID:kpeet,项目名称:Brotec_system_repo,代码行数:67,代码来源:actualizar_horometro_model.php

示例10: obtener_rango_generado_con_informe_anterior_mantenciones_tag

 function obtener_rango_generado_con_informe_anterior_mantenciones_tag($hor_final, $hor_inicial, $id_tag, $id_tag_principal, $id_periodo_mantencion_tag, $id_informe, $id_planta)
 {
     //rango{"hor_inicial"=>,"hor_final"=>},engrase{"id_tag"=>,"id_informe"=>,"horometro_engrase"=>,"horometro_actual_engrase"=>}
     //echo "EQUIPO: ".$engrase["nombre_tag"]."<br>";
     $DB_local = $this->load->database('default', TRUE);
     $DB_local->select('');
     $DB_local->from('informe_turno');
     $DB_local->where('id_informe', $id_informe);
     $DB_local->limit(1);
     $sql_informe = $DB_local->get();
     if ($sql_informe->num_rows() == 1) {
         foreach ($sql_informe->result() as $informe_actual) {
             $informe = $informe_actual;
             /////////////////////////////////////////////////////////////////
             $string_tag = $informe_actual->tag_presentes;
             $array_tag = explode('-', $string_tag);
             if (in_array($id_tag, $array_tag)) {
                 $DB_local->select('');
                 $DB_local->from('registro_periodos_mantencion_tag');
                 $DB_local->where('id_informe', $id_informe);
                 $DB_local->where('id_periodo_mantencion', $id_periodo_mantencion_tag);
                 $DB_local->limit(1);
                 $sql_registro_periodo_actual = $DB_local->get();
                 if ($sql_registro_periodo_actual->num_rows() == 1) {
                     foreach ($sql_registro_periodo_actual->result() as $reg_per_actual) {
                         $registro_per_actual = $reg_per_actual;
                     }
                 } else {
                     return FALSE;
                 }
             } else {
                 return FALSE;
             }
             /////////////////////////////////////////////////////////////////
         }
     } else {
         //echo "flag 1<br>";
         return FALSE;
     }
     ini_alter('date.timezone', 'America/Santiago');
     if ($informe->id_turno == 1) {
         $turno = 2;
         $turno_sgte = 2;
         $fecha_informe_anterior = $informe->fecha_informe;
         $str_inf_sgte = strtotime('+1 day', strtotime($informe->fecha_informe));
         $fecha_inf_sgte = date('Y-m-d', $str_inf_sgte);
     } elseif ($informe->id_turno == 2) {
         $turno = 1;
         $turno_sgte = 1;
         $fecha_anterior_informe = strtotime('-1 day', strtotime($informe->fecha_informe));
         $fecha_informe_anterior = date('Y-m-d', $fecha_anterior_informe);
         $fecha_inf_sgte = $informe->fecha_informe;
     } else {
         //echo "flag 2<br>";
         return FALSE;
     }
     //busco los datos del periodo
     $DB_local->select('');
     $DB_local->from('periodos_mantencion_tag');
     $DB_local->where('id_periodo_mantencion_tag', $id_periodo_mantencion_tag);
     $DB_local->limit(1);
     $sql_periodo_mantencion = $DB_local->get();
     if ($sql_periodo_mantencion->num_rows() == 1) {
         foreach ($sql_periodo_mantencion->result() as $periodo_mantencion) {
             $tiempo_mantencion = $periodo_mantencion->tiempo_mantencion;
             $tiempo_mantencion_inicial = $periodo_mantencion->tiempo_horometro_inicial;
         }
     } else {
         //echo "ban 1<br>";
         return FALSE;
     }
     $total_horometro_rango_superior_mantencion = $this->generar_horometro_mantencion_mantencion_superior($id_tag_principal, $id_informe, $registro_per_actual->tiempo_periodo_actual, $id_periodo_mantencion_tag, $id_tag, $tiempo_mantencion);
     if ($total_horometro_rango_superior_mantencion == FALSE) {
         return FALSE;
     } else {
         if ($total_horometro_rango_superior_mantencion >= $tiempo_mantencion) {
             $hor_final_candidato = round($hor_inicial + $total_horometro_rango_superior_mantencion - $tiempo_mantencion, 2);
             if ($hor_final_candidato > $hor_final) {
                 $hor_final_new_rango = $hor_final;
             } else {
                 $hor_final_new_rango = $hor_final_candidato;
             }
         } else {
             return FALSE;
         }
     }
     $DB_local->select('');
     $DB_local->from('informe_turno');
     $DB_local->where('fecha_informe', $fecha_informe_anterior);
     $DB_local->where('id_turno', $turno);
     $DB_local->where('id_planta', $id_planta);
     $DB_local->where('estado_informe', 1);
     $DB_local->limit(1);
     $sql_informe = $DB_local->get();
     if ($sql_informe->num_rows() == 1) {
         foreach ($sql_informe->result() as $informe_anterior) {
             $string_tag = $informe->tag_presentes;
             $array_tag = explode('-', $string_tag);
             if (in_array($id_tag, $array_tag)) {
                 $DB_local->select('');
//.........这里部分代码省略.........
开发者ID:kpeet,项目名称:Brotec_system_repo,代码行数:101,代码来源:mantencion_model.php

示例11: obtener_tiempo_horometro_periodo_anterior

 function obtener_tiempo_horometro_periodo_anterior($fecha_informe, $turno_informe, $primera_fecha_informe_planta, $primer_turno_planta, $id_periodo_mantencion_maquinaria, $id_planta)
 {
     $DB_local = $this->load->database('default', TRUE);
     if ($fecha_informe == $primera_fecha_informe_planta && $turno_informe == $primer_turno_planta) {
         //es el primer informe
         $DB_local->select('');
         $DB_local->from('periodos_mantencion_maquinaria');
         $DB_local->where('id_periodo_mantencion_maquinaria', $id_periodo_mantencion_maquinaria);
         $DB_local->limit(1);
         $sql_periodo = $DB_local->get();
         if ($sql_periodo->num_rows() == 1) {
             foreach ($sql_periodo->result() as $periodo_mantencion_maquinaria) {
                 return $periodo_mantencion_maquinaria->tiempo_horometro_inicial;
             }
         } else {
             return FALSE;
         }
     } else {
         //si no es el primero
         if ($turno_informe == 1) {
             $turno_informe_anterior = 2;
             $fecha_informe_anterior = $fecha_informe;
         } elseif ($turno_informe == 2) {
             $turno_informe_anterior = 1;
             ini_alter('date.timezone', 'America/Santiago');
             $fecha_anterior_informe = strtotime('-1 day', strtotime($fecha_informe));
             $fecha_informe_anterior = date('Y-m-d', $fecha_anterior_informe);
         } else {
             return FALSE;
         }
         $DB_local->select('');
         $DB_local->from('informe_turno');
         $DB_local->where('fecha_informe', $fecha_informe_anterior);
         $DB_local->where('id_turno', $turno_informe_anterior);
         $DB_local->where('id_planta', $id_planta);
         $DB_local->limit(1);
         $sql_informe_anterior = $DB_local->get();
         if ($sql_informe_anterior->num_rows() == 1) {
             foreach ($sql_informe_anterior->result() as $informe_anterior) {
                 $id_informe_anterior = $informe_anterior->id_informe;
             }
         } else {
             //si no existe el informe
             return FALSE;
         }
         $DB_local->select('');
         $DB_local->from('registro_periodos_mantencion_maquinaria');
         $DB_local->where('id_informe', $id_informe_anterior);
         $DB_local->where('id_periodo_mantencion_maquinaria', $id_periodo_mantencion_maquinaria);
         $DB_local->limit(1);
         $sql_registro = $DB_local->get();
         if ($sql_registro->num_rows() == 1) {
             foreach ($sql_registro->result() as $registro_informe_anterior) {
                 return $registro_informe_anterior->tiempo_periodo_actual;
             }
         } else {
             $DB_local->select('');
             $DB_local->from('periodos_mantencion_maquinaria');
             $DB_local->where('id_periodo_mantencion_maquinaria', $id_periodo_mantencion_maquinaria);
             $DB_local->limit(1);
             $sql_periodo = $DB_local->get();
             if ($sql_periodo->num_rows() == 1) {
                 foreach ($sql_periodo->result() as $periodo_mantencion_maquinaria) {
                     return $periodo_mantencion_maquinaria->tiempo_horometro_inicial;
                 }
             } else {
                 return FALSE;
             }
         }
     }
 }
开发者ID:kpeet,项目名称:Brotec_system_repo,代码行数:71,代码来源:usuario_model.php

示例12: dias_de_una_fecha

 function dias_de_una_fecha($date)
 {
     ini_alter('date.timezone', 'America/Santiago');
     $year = date("Y", strtotime($date));
     $month = date("m", strtotime($date));
     $numero = cal_days_in_month(CAL_GREGORIAN, $month, $year);
     return $numero;
 }
开发者ID:kpeet,项目名称:Brotec_system_repo,代码行数:8,代码来源:administrador.php

示例13: ini_set_memory_limit

/**
 * ini_set_memory_limit
 * Teste s'il est autorisé d'augmenter la mémoire allouée au script.
 * Voir http://www.php.net/manual/fr/ini.core.php#ini.memory-limit
 * Cette directive peut être interdite dans la conf PHP ou via Suhosin (http://www.hardened-php.net/suhosin/configuration.html#suhosin.memory_limit)
 *
 * @param void
 * @return string
 */

function ini_set_memory_limit()
{
	$valeur_avant = (int)ini_get('memory_limit');
	if($valeur_avant==-1) return '<td class="hc">---</td>';
	$valeur_nouvelle = $valeur_avant*2;
	@ini_set('memory_limit',$valeur_nouvelle.'M'); @ini_alter('memory_limit',$valeur_nouvelle.'M');
	$valeur_apres = (int)ini_get('memory_limit');
	return ($valeur_apres==$valeur_avant) ? '<td class="hc" style="background:#F99">Off</td>' : '<td class="hc" style="background:#9F9">On</td>' ;
}
开发者ID:rhertzog,项目名称:lcs,代码行数:19,代码来源:fonction_infos_serveur.php

示例14: obtener_horometro_actual_engrase_informe_anterior

 function obtener_horometro_actual_engrase_informe_anterior($planta, $informe, $id_tag_de_engrase)
 {
     $DB_local = $this->load->database('default', TRUE);
     if ($informe->id_turno == 1) {
         $turno_informe_anterior = 2;
         $fecha_informe_anterior = $informe->fecha_informe;
     } elseif ($informe->id_turno == 2) {
         $turno_informe_anterior = 1;
         ini_alter('date.timezone', 'America/Santiago');
         $fecha_ant_informe = strtotime('-1 day', strtotime($informe->fecha_informe));
         $fecha_informe_anterior = date('Y-m-d', $fecha_ant_informe);
     } else {
         return -1;
     }
     $DB_local->select('');
     $DB_local->from('informe_turno');
     $DB_local->where('fecha_informe', $fecha_informe_anterior);
     $DB_local->where('id_turno', $turno_informe_anterior);
     $DB_local->where('id_planta', $planta->id_planta);
     $DB_local->where('estado_informe', 1);
     $DB_local->limit(1);
     $sql_inf_ant = $DB_local->get();
     if ($sql_inf_ant->num_rows() == 1) {
         foreach ($sql_inf_ant->result() as $informe_anterior) {
             $string_tag = $informe_anterior->tag_presentes;
             // echo "<br>INFORME ANTERIOR :".$informe_anterior->id_informe;
             $array_tag = explode('-', $string_tag);
             if (in_array($id_tag_de_engrase, $array_tag)) {
                 $DB_local->select('');
                 $DB_local->from('engrase_tag');
                 $DB_local->where('id_informe', $informe_anterior->id_informe);
                 $DB_local->where('id_tag', $id_tag_de_engrase);
                 $DB_local->limit(1);
                 $sql_engrase = $DB_local->get();
                 if ($sql_engrase->num_rows() == 1) {
                     foreach ($sql_engrase->result() as $engrase_anterior) {
                         return $engrase_anterior->horometro_actual_engrase;
                     }
                 } else {
                     return -1;
                 }
             } else {
                 return 0;
             }
         }
     } else {
         //el informe es el primero de la planta
         if ($planta->id_turno_inicio_planta == 1) {
             $turno_inicio_informe_planta = 2;
             ini_alter('date.timezone', 'America/Santiago');
             $fecha_inicio_informe = strtotime('+1 day', strtotime($planta->fecha_inicio_planta));
             $fecha_inicio_informe_planta = date('Y-m-d', $fecha_inicio_informe);
         } elseif ($planta->id_turno_inicio_planta == 2) {
             $turno_inicio_informe_planta = 1;
             $fecha_inicio_informe_planta = $planta->fecha_inicio_planta;
         } else {
             return FALSE;
         }
         if ($informe->fecha_informe == $fecha_inicio_informe_planta && $informe->id_turno == $turno_inicio_informe_planta) {
             return 0;
         } else {
             return -1;
         }
     }
 }
开发者ID:kpeet,项目名称:Brotec_system_repo,代码行数:65,代码来源:engrase_model.php

示例15: testIniAlter

 public function testIniAlter()
 {
     ini_alter("mbstring.http_input", "pass");
 }
开发者ID:ovr,项目名称:phpsa,代码行数:4,代码来源:DeprecatedIniOptions.php


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