Hola,
Oye haz probado con la variable
$archivo_size
Aqui tienes un ejemplo sencillo, que valida formato y tamaño...
Código PHP:
$extension = explode(".",$archivo_name);
$num = count($extension)-1;
if($extension[$num] == "jpg")
{
if($archivo_size < 30000)
{
if(!copy($archivo, "archivos/".$archivo_name)
{
echo "error al copiar el archivo";
}
else
{
echo "archivo subido con exito";
}
}
else
{
echo "el archivo supera los 30kb";
}
}
else
{
echo "el formato de archivo no es valido, solo .jpg";
}
Ahora bien si quieres validar tamaños solo vasta con
Código PHP:
$im_info = getimagesize($_FILES['archivo'] ['tmp_name']); //
$ancho=$im_info[0];
$alto=$im_info[1];
Saludos.-