Lo primero....... revisa el formulario:
<form action="recibir.php" method="post"
enctype="multipart/form-data">
<input type="file" name="portada"/><p/>
<button>Enviar</button>
</form>
El enctype es importante y al recibir... verifica todo este bien:
Código PHP:
Ver original<?php
$input_file = $_FILES['portada']['tmp_name'];
Ahora veamos el archivo .php que procesa:
Código PHP:
Ver original<?php
$input_file = $_FILES['portada']['tmp_name'];
$output_file = 'test.jpg';
resize($input_file,640,480,$output_file);
function resize($input_file,$new_width,$new_height,$output_file)
{
imagecopyresampled($image_p, $image, 0, 0, 0, 0, $new_width, $new_height, $width, $height); }
?>
<img src="<?= $output_file ?>" />