Código PHP:
// verifico si hay arhivo de imagen.
if ($_FILES['logo'] )
{
// Obtengo la extensión del archivo.
$extArchivo = $objGeneral->tipoArchivos($_FILES['logo']['type']);
// Nombre del archivo final.
$nombreArchivo = "especialista".$_POST[id].".".$extArchivo;
// Verifico si existe y lo elimino.
if (file_exists("../imgespec/".$nombreArchivo))
{
unlink("../imgespec/".$nombreArchivo);
}//Fin del if
if (file_exists("../imgespec/especialista".$_POST[id]."_s.jpg"))
{
unlink("../imgespec/especialista".$_POST[id]."_s.jpg");
}//Fin del if
// Verifico si existe las images y lo elimino.
if (file_exists("../imgespec/especialista".$_POST[id]."_m.jpg"))
{
unlink("../imgespec/especialista".$_POST[id]."_m.jpg");
}//Fin del if
// Copio el archivo a la carpeta.
copy($_FILES['logo']['tmp_name'], "../imgespec/".$nombreArchivo);
// Creo la thumb Full
$objGeneral->crearThumb ($nombreArchivo, "../imgespec/", 350, 320, "especialista".$_POST[id]);
// Creo la thumb mediana
$objGeneral->crearThumb ($nombreArchivo, "../imgespec/", 150, 120, "especialista".$_POST[id]."_m");
// Creo la thumb pequeña
$objGeneral->crearThumb ($nombreArchivo, "../imgespec/", 80, 60, "especialista".$_POST[id]."_s");
// Actualizo la base con el nombre del archivo.
$registro['idEspecialista'] = $_POST[id];
$registro['img_especialista'] = $nombreArchivo;
//Actualizar en la base de datos
$sql->actualizar("especialista", $registro, "idEspecialista");
}//Fin del if


