require("defines.php"); /****************************************************************************************************/ function loga ($mensaje) { $logfile = "log.txt"; $logf = fopen($logfile,'a'); $f = @getdate(); $y = $f['year']; $m = $f['mon']; $d = $f['mday']; $hora = $f['hours']; $minutos = $f['minutes']; $segundos = $f['seconds']; $escribir = "[Fecha: $d/$m/$y $hora:$minutos:$segundos] - $mensaje\n"; fwrite ( $logf, $escribir); fclose($logf); } /* Fin funcion loga */ /****************************************************************************************************/ function mostrarImagenes ($ingles) { $descriptor=mysql_connect(_HOST,_USER,_CONTRA); if(!$descriptor) die("No se puede abrir la conexion a la db"); mysql_select_db(_DB,$descriptor); $query="SELECT * FROM foto_table ORDER BY prioridad DESC"; $resultado=mysql_query($query, $descriptor); $carpeta = "gal_home/"; $carpeta_mini = "gal_home/mini/"; $i = 0; echo '
'; echo '
'; for ($j=0;$j<$i;$j++) { $archivo = $matriz[$j]['archivo']; $titulo = $matriz[$j]['titulo']; echo ""; } echo '
'; mysql_close($descriptor); } /* mostrarImagenes */ /****************************************************************************************************/ function mostrarImagenesEditables() { $descriptor=mysql_connect(_HOST,_USER,_CONTRA); if(!$descriptor) die("No se puede abrir la conexion a la db"); mysql_select_db(_DB,$descriptor); $query="SELECT * FROM foto_table ORDER BY prioridad DESC"; $resultado=mysql_query($query, $descriptor); $contador = 0; while ($obj=mysql_fetch_object($resultado)) { $id = $obj->id; $file_name = $obj->file_name; $link = $obj->link; $titulo = $obj->titulo; $desc = $obj->desc; $prioridad = $obj->prioridad; echo "

prioridad: $prioridad

editareliminar

"; $contador++; } /* Fin while */ echo "

 

"; if (!$contador) { echo "

- Por el momento no hay imágenes.";} } /* Fin función mostrarImagenesEditables */ /////////////////////////////////////////////////////////////////////////////////////////////////// function eliminarImagen ($id) { $file_name = obtenerDato("foto_table","file_name",$id); $descriptor=mysql_connect(_HOST,_USER,_CONTRA); if(!$descriptor) die("No se puede abrir la conexion a la db"); mysql_select_db(_DB,$descriptor); $query="DELETE FROM foto_table WHERE id='$id'"; mysql_query($query, $descriptor); @unlink('../gal_home/'.$file_name); @unlink('../gal_home/mini/'.$file_name); } /* Fin función eliminarImagen */ /////////////////////////////////////////////////////////////////////////////////////////////////// function obtenerDato ($tabla,$dato,$id) { $descriptor=mysql_connect(_HOST,_USER,_CONTRA); if(!$descriptor) die("No se puede abrir la conexion a la db"); mysql_select_db(_DB,$descriptor); $query="SELECT $dato FROM $tabla WHERE id='$id'"; $resultado=mysql_query($query, $descriptor); $fila = @mysql_fetch_array ($resultado); return $fila[0]; } /* Fin función obtenerDato */ /////////////////////////////////////////////////////////////////////////////////////////////////// function obtenerRegistro ($tabla,$id) { $descriptor=mysql_connect(_HOST,_USER,_CONTRA); if(!$descriptor) die("No se puede abrir la conexion a la db"); mysql_select_db(_DB,$descriptor); $query="SELECT * FROM $tabla WHERE id='$id'"; $resultado=mysql_query($query, $descriptor); $fila = @mysql_fetch_array ($resultado); return $fila; } /* Fin función obtenerRegistro */ /////////////////////////////////////////////////////////////////////////////////////////////////// function imageResize ($nombre) { $foto = "../gal_home/$nombre"; // Creamos una imagen para poder hacer el resize $src = imagecreatefromjpeg($foto); // Obtenemos el tamaño de la imagen original list($width,$height)=getimagesize($foto); $newheight='90'; $newwidth=($width/$height)*$newheight; $tmp=imagecreatetruecolor($newwidth,$newheight); // esto hace realmente el resize en la imagen $tmp imagecopyresampled($tmp,$src,0,0,0,0,$newwidth,$newheight,$width,$height); // escribimos el nuevo archivo en el disco $filename = "../gal_home/mini/".$nombre; imagejpeg($tmp,$filename,100); imagedestroy($src); imagedestroy($tmp); } /* Fin función imageResize */ /////////////////////////////////////////////////////////////////////////////////////////////////// ?>No se puede abrir la conexion a la db