ERROR EN SQL: " . $sql); $fila = mysql_fetch_array($rs); mysql_free_result($rs); conn_cierra(); return $fila; } /** @return array() * @param string $sql * @desc Ejecuta una consulta y devuelve el resultado en un array. */ /*------------------------------------------------------------------- */ function conn_array ($sql) { conn_abre(); $rs = mysql_query($sql) or die("MySQL Error:" . mysql_error() . "

ERROR EN SQL: " . $sql); $matriz = array(); //Creamos el array while ($fila = mysql_fetch_array($rs)){ $matriz[] = $fila; } // $fila = mysql_fetch_array($rs); conn_cierra(); return $matriz; } /** @return void * @param string $sql * @desc Ejecuta un query en la base de datos. */ /*------------------------------------------------------------------- */ function conn_ejecuta ($sql) { conn_abre(); //Abrimos la conexión mysql_query($sql) or die("

MySQL Error:" . mysql_error() . "

ERROR EN SQL: " . $sql); //Ejemcutamos query if (strpos($sql, "INSERT") !== false) { //Devolvemos id insertado o filas afectadas. return (mysql_insert_id()); } else { return (mysql_affected_rows()); } conn_cierra(); //Cerramos la conexión } function ultima_posicion($p_tabla="null") { $sql = "select int_orden from ".$p_tabla." order by int_orden desc"; $rs= conn_array($sql); if (count($rs)>0) {$retorna = $rs[0][0]+1;} else {$retorna = 1;} return $retorna; } //******************************************************************************************************************* /** @return string * @param string $p_cadena * @desc reeemplaza caracteres especiales y los escapa. * Autor : Lloyd Dany Ruiz Inuma */ /*------------------------------------------------------------------- */ function inc_caracteres_especiales($p_mensaje) { $p_mensaje=str_replace("'","\'",$p_mensaje); $p_mensaje=str_replace('"','\"',$p_mensaje); return $p_mensaje; } /** @return string * @param string $p_cadena * @desc Convierte las primeras letras de un texto en Mayusculas * Autor : Lloyd Dany Ruiz Inuma*/ /*------------------------------------------------------------------- */ function inc_primera_mayuscula($p_cadena) { $cadena=trim($p_cadena); $cadena=strtolower($cadena); $cadena=ucwords($cadena); return $cadena; } /** @return string * @param string $p_cadena * @desc Devuelve una cadena de caracteres en minusculas. * Autor : Lloyd Dany Ruiz Inuma*/ /*------------------------------------------------------------------- */ function inc_convierte_minuscula($p_cadena) { $cadena=trim($p_cadena); $cadena=strtolower($cadena); return $cadena; } /** @return string * @param string $p_cadena * @desc Devuelve una cadena de caracteres en mayusculas. * Autor : Lloyd Dany Ruiz Inuma*/ /*------------------------------------------------------------------- */ function inc_convierte_mayuscula($p_cadena) { $cadena=trim($p_cadena); $cadena=strtoupper($cadena); return $cadena; } /*****************************************************************************/ /** * Parametro: string archivo * Retorna: string * Descripción: Saca la extension de un archivo por medio de su ruta * Autor : Lloyd Dany Ruiz Inuma */ function inc_saca_extension($archivo) { $punto = strrpos($archivo, ".") + 1; $extension = substr($archivo, $punto); return $extension; } /*****************************************************************************/ /** @return void * @param string $file , string ruta, string $pag, array $extensiones_ * @desc Adjunta un archivo al sistema * Autor : Lloyd Dany Ruiz Inuma */ /*------------------------------------------------------------------- */ function cargar_datos($file,$ruta,$pag="",$extensiones_) { $extensiones=$extensiones_; if (isset($_FILES[$file]['name'])) { // si estoy subiendo el archivo $mensaje =""; $nombre=$_FILES[$file]['name']; $var = explode(".",$nombre); $num = count($extensiones); $valor = $num-1; $admitido=false; for($i=0; $i<=$valor; $i++) { if($extensiones[$i] == $var[1]) { $admitido=true;//es una extension valida break; } } $error=0; if ($admitido) { $nom=str_replace(" ","",str_replace('.',"",microtime())); $nombre = $nom. "." . inc_convierte_minuscula(inc_saca_extension($nombre)); /// $nombre = microtime(). "." . inc_saca_extension($nombre); $ruta=$ruta.$nombre; if (is_uploaded_file($_FILES[$file]['tmp_name'])) { inc_borrar_archivo($ruta); //borra el archivo en caso exista copy($_FILES[$file]['tmp_name'], "$ruta"); $archivo = file($ruta); return $nombre; } else { $txtmensaje= "Error al subir el archivo. "; header ("location: $pag?mensaje=$txtmensaje"); die(); } } else { $txtmensaje= "El archivo no tiene el formato necesario "; header ("location: $pag?mensaje=$txtmensaje"); die(); } } else { $txtmensaje = "No se ha podido copiar el archivo al servidor" ; header ("location: $pag?mensaje=$txtmensaje"); die(); } } //funcion que recorta el texto //parametros : texto, numero de caracteres function inc_formatea_articulo($texto) { $texto = str_replace("\n", "
", $texto); return $texto; } //dany ruiz inuma //funcion que recorta el texto //parametros : texto, numero de caracteres function inc_resumen_texto($p_texto,$p_longitud) { $mess=""; for($i=0;$i<=$p_longitud;$i++) { $mess=$mess.$p_texto[$i]; } $mess=$mess."..."; return $mess; } function inc_esnumerico($p_numero) { $bol=1; for($i=0;$i=48)) { $bol=0; break; } } return $bol; } function inc_devuelve_estado($p_estado) { if($p_estado==1) { return "Si"; } else{ return "No"; } } //funcion que envia correos electronicos en formato html function inc_envio_mail($mail_destino,$asunto,$mensaje,$datos_remitente) { //para el envío en formato HTML $headers = "MIME-Version: 1.0\n"; $headers .= "Content-type: text/html; charset=iso-8859-1\n"; $headers .= "From: $datos_remitente\n"; //$headers .= "Reply-To: $responder_a\r\n"; $resultado=mail($mail_destino,$asunto,$mensaje,$headers); return $resultado; } //21 abril 2005 //funcion que devuelve el color de un tr(fila) function inc_color_fila($sw) { if($sw==1) { $color="#EAEAEA";} else { $color="#F7F7F7";} return $color; } //*************************************SOLO FUNCIONES DE FECHAS*************************************** function formato_fecha($p_fecha,$p_idioma='null') { $timestamp=strtotime($p_fecha); $meses_esp = array(1=>"Enero",2=>"Febrero",3=>"Marzo",4=>"Abril",5=>"Mayo",6=>"Junio",7=>"Julio",8=>"Agosto",9=>"Septiembre",10=>"Octubre",11=>"Noviembre",12=>"Diciembre"); $dias_esp = array(0=>"Domingo",1=>"Lunes",2=>"Martes",3=>"Miércoles",4=>"Jueves",5=>"Viernes",6=>"Sabado"); $meses_eng = array(1=>"January",2=>"February",3=>"March",4=>"April",5=>"May",6=>"June",7=>"July",8=>"August",9=>"September",10=>"October",11=>"November",12=>"December"); $dias_eng = array(0=>"Sunday",1=>"Monday",2=>"Tuesday",3=>"Wednesday",4=>"Thursday",5=>"Friday",6=>"Saturday"); if ($p_idioma=='eng') { $meses = $meses_eng; $dias = $dias_eng; } else { $meses = $meses_esp; $dias = $dias_esp; } $dia_semana=$dias[date('w',$timestamp)]; $mes=$meses[date('n',$timestamp)]; $dia = date('d',$timestamp); $anio = date('Y',$timestamp); $ampm = date('a',$timestamp); $hora = date('h',$timestamp); $min = date('i',$timestamp); $seg = date('s',$timestamp); $fecha = $dia." / ".$mes." / ".$anio." ".$hora.":".$min.":".$seg." ".$ampm; return $fecha; } /**------------------------------------------------------------------- */ //funcion que compara dos fechas y retorna si la primera es mayor que la segunda function inc_compara_fechas($fecha1,$fecha2="") { if($fecha2=="")// en caso no se envia la segunda fecha, la obtenemos del sistema { $dia2=date("d"); $mes2=date("m"); $ano2=date("Y"); }else { $dia2=substr($fecha2,0,2); $mes2=substr($fecha2,3,2); $ano2=substr($fecha2,6,4); } $dia1=substr($fecha1,0,2); $mes1=substr($fecha1,3,2); $ano1=substr($fecha1,6,4); $dif = mktime(0,0,0,$mes1,$dia1,$ano1) - mktime(0,0,0, $mes2,$dia2,$ano2); if($dif>0) { // echo "
fecha1 es mayor que fecha2"; t return 1; }else { if($dif==0){ // echo "
fecha2 es igual que fecha 1"; return 0; }else{ // echo "
fecha2 es mayor que fecha 1"; return -1; } } } /**------------------------------------------------------------------- */ //funcion que retorna el numero de dias entre dos fechas function diferencia_dias($inicio,$fin) { $ano = substr ($inicio, 6, 4); $mes = substr ($inicio, 3, 2); $dia = substr ($inicio, 0, 2); $dateFrom=mktime(0,0,0,$mes,$dia,$ano); $ano = substr ($fin, 6, 4); $mes = substr ($fin, 3, 2); $dia = substr ($fin, 0, 2); $dateTo=mktime(0,0,0,$mes,$dia,$ano); $diff = $dateTo - $dateFrom; if ($diff % 86400 <= 0) // there are 86,400 seconds in a day { $days = $diff / 86400; } return $days; } /**------------------------------------------------------------------- */ //funcion que retorna el numero de dias del mes, dependiendo del año function inc_retorna_dias($p_mes,$p_anio) { switch($p_mes) { case "1" : $mes=31; break; case "2" : if(($p_anio%4==0) || ($p_anio%400==0 && $p_anio%100==0)) { $mes=29; } else { $mes=28; } break; case "3" : $mes=31; break; case "4" : $mes=30; break; case "5" : $mes=31; break; case "6" : $mes=30; break; case "7" : $mes=31; break; case "8" : $mes=31; break; case "9" : $mes=30; break; case "10" : $mes=31; break; case "11" : $mes=30; break; case "12" : $mes=31; break; } return $mes; } function inc_muestra_dia($p_dia="",$p_mes="",$p_anio="",$p_titulo,$p_idioma) { if($p_titulo==1) { if($p_idioma==1)//espaniol { $titulo="Dia"; } else // ingles { $titulo="Day"; } echo ""; }else { if($p_dia==""){ $p_dia=date("d");} } if($p_mes!="" && $p_anio!="" && $p_mes!="00" && $p_anio!="0000") { $limite=inc_retorna_dias($p_mes,$p_anio); } else { $limite=31; } for($i=1;$i<=$limite;$i++) { $value=$i; $selected=""; if($i<10) { $value="0".$i;} if($p_dia==$i){ $selected="selected";} echo ""; } } function inc_muestra_mes($p_mes,$p_formato,$p_titulo,$p_idioma) { if($p_titulo==1) { if($p_idioma==1)//espaniol { $titulo="Mes"; } else // ingles { $titulo="Month"; } echo ""; }else { if($p_mes==""){ $p_mes=date("m"); } } for($i=1;$i<=12;$i++) { $value=$i; $selected=""; if($i<10) { $value="0".$i;} if($p_mes==$i){ $selected="selected";} echo ""; } } function inc_muestra_anio($p_anio,$p_ini,$p_final,$p_titulo,$p_idioma) { if($p_titulo==1) { if($p_idioma==1)//espaniol { $titulo="Año"; } else // ingles { $titulo="Year"; } echo ""; }else { if($p_anio==""){ $p_anio=date("Y"); } } for($i=$p_ini;$i<=$p_final;$i++) { $selected=""; if($p_anio==$i){ $selected="selected";} echo ""; } } function inc_muestra_numeracion($p_numero,$p_ini,$p_final) { for($i=$p_ini;$i<=$p_final;$i++) { $selected=""; if($p_numero==$i){ $selected="selected";} echo ""; } } function inc_nombre_mes($p_mes,$p_formato) { switch ($p_mes) { case 1 : $mes_esp = "Enero" ; $mes_esp_a="Ene"; $mes_eng="January"; $mes_eng_a="Jan"; break; case 2 : $mes_esp = "Febrero" ; $mes_esp_a="Feb"; $mes_eng="February"; $mes_eng_a="Feb"; break; case 3 : $mes_esp = "Marzo" ; $mes_esp_a="Mar"; $mes_eng="March"; $mes_eng_a="Mar"; break; case 4 : $mes_esp = "Abril" ; $mes_esp_a="Abr"; $mes_eng="April"; $mes_eng_a="Apr"; break; case 5 : $mes_esp = "Mayo" ; $mes_esp_a="May"; $mes_eng="May"; $mes_eng_a="May"; break; case 6 : $mes_esp = "Junio" ; $mes_esp_a="Jun"; $mes_eng="June"; $mes_eng_a="Jun"; break; case 7 : $mes_esp = "Julio" ; $mes_esp_a="Jul"; $mes_eng="July"; $mes_eng_a="Jul"; break; case 8 : $mes_esp = "Agosto" ; $mes_esp_a="Ago"; $mes_eng="August"; $mes_eng_a="Aug"; break; case 9 : $mes_esp = "Septiembre" ; $mes_esp_a="Sep"; $mes_eng="September"; $mes_eng_a="Sep"; break; case 10 : $mes_esp = "Octubre" ; $mes_esp_a="Oct"; $mes_eng="October"; $mes_eng_a="Oct"; break; case 11 : $mes_esp = "Noviembre" ; $mes_esp_a="Nov"; $mes_eng="November"; $mes_eng_a="Nov"; break; case 12 : $mes_esp = "Diciembre" ; $mes_esp_a="Dic"; $mes_eng="December"; $mes_eng_a="Dec"; break; } switch($p_formato) { case 1 : $mes=$mes_esp; break;//Enero case 2 : $mes=$mes_esp_a; break;//Ene case 3 : $mes=$mes_eng; break;//January case 4 : $mes=$mes_eng_a; break;//Jan } return $mes; } function inc_formato_fecha($p_fecha,$p_formato,$p_separador) { if($p_separador==1) { $fecha=split("/",$p_fecha); }elseif($p_separador==2) { $fecha=split("-",$p_fecha); } $dia=(int)$fecha[0]; $mes=(int)$fecha[1]; if($dia<10){ $dia="0".$dia; } if($mes<10){ $mes="0".$mes; } $anio=$fecha[2]; if($p_formato=="amd") { $fecha=$anio."/".$mes."/".$dia; }elseif($p_formato=="dma") { $fecha=$dia."/".$mes."/".$anio; }elseif($p_formato=="dMa") { $fecha=$dia." ".inc_nombre_mes((int)$mes).", ".$anio; } // echo "fecha final : ".$fecha; // die(); return $fecha; } function inc_invertir_fecha($fecha,$caso) { if($caso==1) { //tipo 2005-04-10 $fecha_invertida = substr($fecha,6,4) ."-". substr($fecha,3,2) ."-".substr($fecha,0,2); }elseif($caso==2) { //tipo 10-04--2005 $fecha_invertida = substr($fecha,8,2) ."-". substr($fecha,5,2) ."-".substr($fecha,0,4); } if($fecha_invertida=="--"){ $fecha_invertida=""; } return $fecha_invertida; } //funcion que formatea una fecha y hora // alex roy salome chalco function inc_mostrar_fecha($p_fecha) { $timestamp=strtotime($p_fecha); $meses = array(1=>"Enero",2=>"Febrero",3=>"Marzo",4=>"Abril",5=>"Mayo",6=>"Junio",7=>"Julio",8=>"Agosto",9=>"Septiembre",10=>"Octubre",11=>"Noviembre",12=>"Diciembre"); $dias = array(0=>"Domingo",1=>"Lunes",2=>"Martes",3=>"Miercoles",4=>"Jueves",5=>"Viernes",6=>"Sabado"); $dia_semana=$dias[date('w',$timestamp)]; $mes=$meses[date('n',$timestamp)]; $dia = date('d',$timestamp); $anio = date('Y',$timestamp); $ampm = date('a',$timestamp); $hora = date('h',$timestamp); $min = date('i',$timestamp); $seg = date('s',$timestamp); $fecha = $dia_semana." ".$dia." de ".$mes." del ".$anio; return $fecha; } function inc_restarminutos($minutos, $date) { if (isset($date)) { $date = time(); } list($hora, $min, $seg, $dia, $mes, $anno) = explode( " ", date( "H i s d m Y")); $m = $min - $minutos; $fecha = date("YmdHis", mktime($hora, $m, $seg, $mes, $dia, $anno)); return $fecha; } //*************************************SOLO FUNCIONES DE ARCHIVO*************************************** /**------------------------------------------------------------------- */ /** * @return bolean() * @param string $archivo * @desc Elimina un archivo ubicado por el parametro * Dany ruiz Inuma ldanyruiz@hotmail.com */ function inc_borrar_archivo($p_archivo) { if (file_exists($p_archivo)) { unlink($p_archivo); } } function inc_crea_carpeta($p_nombre,$p_ruta) { if (!file_exists($p_ruta.$p_nombre)) { $creo = mkdir($p_ruta.$p_nombre,0777); return $creo; } else { return 0 ;} } /** * @return bolean() * @param string $p_campo : valor a analizar * @param string $p_longitud : tamaño del campo, en caso no se ingrese, por defecto lo coloca en blanco * @desc valida el campo email para que no se realizen mailings por inyeccion. */ function inc_validar_campo($p_campo,$p_longitud="") { if($p_longitud!="") // SI SE HA PASADO UNA LONGITUD COMO PARAMETRO { if (strlen($p_campo) > $p_longitud) { return 0; exit; } else { $cab_spam = array("Content-Type:","MIME-Version:","Content-Transfer-Encoding:","Return-path:"," $p_longitud) { return 0; exit; } else { if(!preg_match('/^[-!#$%&\'*+\\.\/0-9=?A-Z^_`{|}~]+@([-0-9A-Z]+\.)+([0-9A-Z]){2,4}$/i',$p_campo)) // VALIDAMOS EL CORREO { return 0 ; } /* $ok = TRUE; $ok = eregi( "^[_.0-9a-z-]+@([0-9a-z][0-9a-z-]+.)+[a-z]{2,3}$", $p_campo,$check); $ok = getmxrr(substr(strstr($check[0], '@'), 1), $dummy); if($ok === false) { $host = substr($p_campo, strpos($p_campo, '@') + 1); if(gethostbyname($host) != $host) { $ok = true; } if ($ok != true) { return 0; exit; } } */ $cab_spam = array("Content-Type:","MIME-Version:","Content-Transfer-Encoding:","Return-path:","Subject:","From:","Envelope-to:","To:","bcc:","cc:"," New Corpac
   
 
 
 
Select a Room Type
 
home page
about
1
 
room
 
 
 
 
 
 
 
 
a
letra index   
 
 
0 New Corpac Hotel
   
 
If you are planning to travel to Lima Peru on business of leisure, treat yourself to the comfort at New Corpac Hotel, an Asian elegance hotel, located in the district of San Isidro.

New Corpac Hotel offers a pleasant accommodations with a reasonable value.



Book your hotel reservation online today.
 
     
     
 
0  Photo Gallery
  0 Your Reviews
0
 
 
0
Conforme :
XHTML 1.0 | CSS 2.0