0){ $consulta = "SELECT * FROM web_download_monitor_files WHERE id = " . $descarga; $resultado = mysql_db_query($dbname, $consulta); $filas = mysql_fetch_array($resultado); $documento = $filas['filename']; $documento = utf8_encode($documento); $clics = $filas['hits']; $clics = $clics + 1; $ruta_local = "http://tse.org.gt/web/archivos/"; $doc = explode('http://tse.org.gt/web/archivos/',$documento); $doc2 = 'http://tse.org.gt/web/archivos/' . $documento; $documento_local = $ruta_local . $doc[1]; mysql_free_result($resultado); } mysql_close($tse_data); if (file_exists($documento_local)){ // incluir funciones de validacion de campos require_once('../../admin/config_uaip.php'); // variables para actualizar $fechaS = date('Y-m-d'); $fechaF = date('Y-m-d H:i:s'); $ip_cliente = $_SERVER['REMOTE_ADDR']; // actualizar la tabla de archivos $update = "UPDATE web_download_monitor_files SET hits = " . $clics . " WHERE id = " . $descarga; $actualiza = mysql_db_query($dbname, $update); mysql_free_result($actualizar); // actualizar la tabla de logs $consulta = "INSERT INTO web_download_monitor_log (download_id,user_id,date,ip_address) VALUES ($descarga,0,'$fechaF','$ip_cliente')"; $resultado = mysql_db_query($dbname, $consulta); mysql_free_result($resultado); // actualizar la tabla de estadisticas $consulta = "SELECT * FROM web_download_monitor_stats WHERE download_id = " . $descarga . " AND date = " . $fechaS; $resultado = mysql_db_query($dbname, $consulta); $filas = mysql_num_rows($resultado); if ($filas == 1){ $clics_stats = mysql_result($resultado,3); $clics_stats = $clics_stats + 1; mysql_free_result($resultado); $consulta = "UPDATE web_download_monitor_stats SET hits = " . $clics_stats . " WHERE download_id = " . $descarga . " AND date = " . $fechaS; $resultado = mysql_db_query($dbname, $consulta); mysql_free_result($resultado); } else { $consulta = "INSERT INTO web_download_monitor_stats (download_id,date,hits) VALUES ($descarga,'$fechaS',$clics_stats)"; $resultado = mysql_db_query($dbname, $consulta); mysql_free_result($resultado); } mysql_close($tse_data); header("Content-type: application/force-download"); header("Content-Disposition: attachment; filename=" . $documento_local); header("Content-Transfer-Encoding: binary"); header("Content-Length: ".filesize($documento_local)); header('Cache-Control: must-revalidate, post-check=0, pre-check=0'); ob_clean(); flush();; readfile($documento_local); } else { header("Location: http://www.tse.org.gt/uaip/buscador.php"); } ?>