Hola amigos del web ... uso este codigo para subir una nueva imagen ... como limitar que el tamaño unico para subir la imagen sea de ejemplo 100 px por 200 px
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

