Foros del Web » Programando para Internet » PHP »

ayuda con script porfavor!!

Estas en el tema de ayuda con script porfavor!! en el foro de PHP en Foros del Web. hola maestros estoy tratando de hacer fotos miniatura pero no me funciona , este script sube una foto al servidor y luego quiero que me ...
  #1 (permalink)  
Antiguo 24/09/2003, 14:07
Avatar de mveraa  
Fecha de Ingreso: diciembre-2002
Ubicación: santiago-chilito
Mensajes: 1.931
Antigüedad: 21 años, 10 meses
Puntos: 2
ayuda con script porfavor!!

hola maestros estoy tratando de hacer fotos miniatura pero no me funciona , este script sube una foto al servidor y luego quiero que me convierta la misma foto subida en una copia miniautura ,pero solo me funciona la subida de la foto al servidor , lo que busco(la foto miniatuta no se crea )


estracto de codigo para subir foto:

copy($HTTP_POST_FILES['userfile']['tmp_name'][$i], $RUTA_UPLOADED . $NOMBRE_FILE);

//aqui deberia hacer los THUMBNAIL
ECHO $NOMBRE_FILE;
$altura=125;
$dir_thu="c:/php/www/pruebaconsubirfotos/"; //ruta absoluta /pruebaconsubirfotos/ pero nada

$nombre=$NOMBRE_FILE;
$camino=""; // tambien pose ruta dimanica pero nada
$prefijo_thumb="tn_";
$img=@imagecreatefromjpeg($nombre) or die("no pude ");
$datos=getimagesize($nombre) or die ("problemas");

$ratio=($datos[1]/$altura);
$anchura=round($datos[0]/$ratio);

$thumb=imagecreate($anchura,$altura) OR DIE ("NO PUDE CREARLA");

imagecopyresized($thumb,$img,0,0,0,0,$anchura,$alt ura,$datos[0],$datos[1])OR DIE ("NO PUEDE DIMENSIONAR");

imagejpeg($thumb,$camino,$dir_thu.$prefijo_thumb.$ nombre) OR DIE ("NO SE PUDO");;



no me marca ningun error al ejecutarlo , pero no hace nada , alguien puede darme una mano en este codigo.

nota: como prueba ,quiero que las fotos y las miniaturas esten en un mismo directorio...


gracias. de ante mano ....

Última edición por mveraa; 24/09/2003 a las 14:12
  #2 (permalink)  
Antiguo 24/09/2003, 14:58
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 22 años, 5 meses
Puntos: 16
Hola,

Si te fijas en el manual, www.php.net/imagejpeg , es el segundo parametro el que es el fichero destino, y tu en tu codigo tienes puesto $camino. Tendrias que poner:
Código PHP:
imagejpeg($thumb,$dir_thu.$prefijo_thumb.$nombre) OR DIE ("NO SE PUDO"); 
Bueno, y que es necesario que la imagen sea jpg.

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.
  #3 (permalink)  
Antiguo 24/09/2003, 23:07
Avatar de mveraa  
Fecha de Ingreso: diciembre-2002
Ubicación: santiago-chilito
Mensajes: 1.931
Antigüedad: 21 años, 10 meses
Puntos: 2
muchas gracias eso era....
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:18.