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
 
 
 
 
 
 
 
 
 
 
 
a
     
 
Photo Gallery

Images New Corpac

Photo 1

Foto Casa Miniatura

Images New Corpac

Photo 2

Foto Casa Miniatura

Images New Corpac

Photo 3

Foto Casa Miniatura

Images New Corpac

Photo 4

Foto Casa Miniatura

Images New Corpac

Photo 5

Foto Casa Miniatura
   
 
Conforme :
XHTML 1.0