Código:
Creo que el problema debe de ser la ruta donde se va a guardar el Thumb.? //Conexion con la base mysql_connect("localhost","root",""); header ('location: anadir.php'); // Foto1 $foto1 = $_FILES['foto1']['name']; if (is_uploaded_file($_FILES['foto1']['tmp_name'])) { copy($_FILES['foto1']['tmp_name'], "c://appserv/www/reinaisabel/fotos/".$_FILES['foto1']['name'].""); } move_uploaded_file($_FILES['foto1']['tmp_name'], $foto.$_FILES['foto1']['name'].""); $imagen=$_FILES['foto1']['name']; //Para crear el THUMB, esto es lo que no funciona.///////////////////// // Tamaño del Thumbanil (de la imagen a generar ..) $picsize = 123; // Se obtienen los datos del ancho y alto de la imagen. $new_w = imagesx($imagen); $new_h = imagesy($imagen); // Se calcula la relación alto/ancho $aspect_ratio = $new_h / $new_w; // Se ajusta al nuevo tamaño $new_w = $picsize; $new_h = abs($new_w * $aspect_ratio); // Se crea la mascara de la imagen nueva $dst_img = ImageCreateTrueColor($new_w,$new_h); // Se copia y reajusta el nuevo tamaño en la nueva imagen. imagecopyresampled($dst_img,$imagen,0,0,0,0,$new_w,$new_h,imagesx($imagen),imagesy($imagen)); // Se entrega al buffer de salida (navegador en este caso) la imagen en formato JPEG // El tercer parámetro (100) indica la calidad de la imagen: en porcentaje relación calidad/peso imagen. /// CREO QUE ESA PARTE DA EL ERROR AL DARLE LA RUTA??? imagejpeg($dst_img,"c://appserv/www/reinaisabel/fotos/t_1".$_FILES[$imagen]['name'],100); ImageDestroy($src_img); Imagedestroy($imagen); //Ejecucion de la sentencia SQL mysql_db_query("base_datos","insert into tabala_base (foto1) values ('$foto1')")or die(mysql_error()); mysql_close($con); ?>
Bueno gracias