Tengo una web desde donde los usuarios pueden subir imagenes desde un formulario, el problema es que suben de todos los tamaos y algunas pesan demasiado, agradeceria que alguien me indicara como se puede modificar el tamao de las imagenes antes de subirlas, el codigo que tengo ahora es
$foto = $_FILES["foto"]["name"];
$safe_filename = str_replace ('/', '', $_FILES['foto']['name']);
$safe_filename = str_replace ('..', '', $safe_filename);
$destination_file = '/' . $safe_filename;
$destino = '../consorcio/files';
move_uploaded_file($_FILES['foto']['tmp_name'], $destino.'/'.$_FILES['foto']['name']);