Ver Mensaje Individual
  #7 (permalink)  
Antiguo 04/05/2011, 05:45
roboty
 
Fecha de Ingreso: abril-2011
Mensajes: 867
Antigüedad: 13 años, 8 meses
Puntos: 5
Respuesta: guardar imagen retocada en bd

muestro codigo completo que sera mejor para que me ayudes

Código PHP:
Ver original
  1. <?php
  2. //muestro codigo si esta formulario vacio
  3.   }else{
  4. ?>
  5.   <?php
  6.   $numFiles = count($_FILES['archivo']['tmp_name']);
  7.   for($i=0; $i<$numFiles; $i++) {
  8.     //codigo para guardar los multiples archivos en servidor y en base de datos
  9.   }
  10.   //lo guarda correctamente
  11.  
  12. $numFiles = count($_FILES['archivo']['name']);
  13.   for($i=0; $i<$numFiles; $i++) {
  14.     //codigo para redimensionar imagenes y guardarlas en carpeta servidor y base de datos
  15.  $imagen_original=imagecreatefromjpeg('archivos/imagenes/'.$_FILES["archivo"]["name"][$i]);
  16. $imagen_nueva=imagecreatetruecolor(70,70);
  17. $y=imagesy($imagen_original);
  18. $x=imagesx($imagen_original);
  19. imagecopyresized($imagen_nueva,$imagen_original,0,0,0,0,70,70,$x,$y);
  20. if (imagejpeg($imagen_nueva,'archivos/imagenesthumbnail/copia.jpg'.$i)){
  21.     }else{
  22.     echo 'No se realizo el thumbnail';
  23. }
  24.  
  25. $ssql="INSERT INTO tabladatos(nombre_imgthumb,tamañothumb,tipothumb)
  26.         values ('".$_FILES['archivo']['name'][$i]."','".$_FILES['archivo']['size'][$i]."',
  27.         '".$_FILES['archivo']['type'][$i]."')";
  28.         $conexion=mysql_connect("localhost","root","");
  29.         mysql_select_db("basedatos",$conexion);
  30.         if(mysql_query($ssql,$conexion)){
  31.          }else{
  32.             echo 'No se grabaron los datos insertados!!';
  33.          }
  34.          }
  35.     }
  36.    
  37. //aqui acaba el codigo y me guarda las fotos originales otra vez en vez de las redimensionadas