Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/06/2005, 13:07
Avatar de dwaks
dwaks
 
Fecha de Ingreso: agosto-2002
Ubicación: Panamá
Mensajes: 962
Antigüedad: 21 años, 8 meses
Puntos: 15
la funcion imagecopyresampled es comun usarla para agarrar una imagen grande y crear una imagen chica, lo que hace es copiar de un archivo real que tu digas a la imagen que crea php.

El error es porque no cargas primero la imagen que usaras y no puedes darle la ruta como lo haces debes cargarla con funciones como:
imagecreatefromjpeg()
imagecreatefrompng()
imagecreatefromgif()

Mira tu codigo:
imagecopyresampled($thumb, "../img/".$id."A.jpg",0, 0, 0, 0, 150, 150, $size["0"], $size["1"]);

Lo correcto seria
Código PHP:
<?php
$img 
imagecreatefromjpeg("../img/".$id."A.jpg");
imagecopyresampled($thumb$img,0000150150$size["0"], $size["1"]);
?>
Alli veras que cargo primero la imagen a la variable $img con la funcion imagecreatefromjpg() despues la uso en la funcion imagecopyresampled()