Adjunto el código sin la parte de marca de agua.- ¿Como debo agregarle la imagen con la marca de agua?
Código PHP:
// funcion para redimensionar
function redimensionar_jpeg($img_original, $img_nueva, $img_nueva_anchura, $img_nueva_altura, $img_nueva_calidad){
$img = imagecreatefromJPEG($img_original);
$thumb = imagecreatetruecolor($img_nueva_anchura,$img_nueva_altura);
imagecopyresampled($thumb,$img,0,0,0,0,$img_nueva_anchura,$img_nueva_altura,ImageSX($img),ImageSY($img));
ImageJPEG($thumb,$img_nueva,$img_nueva_calidad);
ImageDestroy($img);
}
//Como no sabemos cuantos archivos van a llegar, iteramos la variable $_FILES
$ruta="archivos/";
foreach ($_FILES as $key) {
if($key['error'] == UPLOAD_ERR_OK ){//Verificamos si se subio correctamente
$nombre = $key['name'];//Obtenemos el nombre del archivo
$temporal = $key['tmp_name']; //Obtenemos el nombre del archivo temporal
$tamano= ($key['size'] / 1000)."Kb"; //Obtenemos el tamaño en KB
$dir_thumb = "thumbs/";
$destTHU= $ruta.$dir_thumb;
if(move_uploaded_file($temporal, $ruta . $nombre)){ //Movemos el archivo temporal a la ruta especificada
redimensionar_jpeg($ruta.$nombre, $destTHU.$nombre, 467, 350, 70); // medidas!
}//if move_uploaded_file
//El echo es para que lo reciba jquery y lo ponga en el div "cargados"
echo "
<div id='subido'>
<span><strong>Nombre del archivo: $nombre</strong></span><br />
<span><strong>Tamaño del archivo: $tamano</strong></span><br />
<hr>
</div>
";
}else{
echo $key['error']; //Si no se cargo mostramos el error
}
}
Saludos