Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/03/2010, 05:21
Avatar de b0zZy
b0zZy
 
Fecha de Ingreso: enero-2009
Ubicación: Francia
Mensajes: 28
Antigüedad: 15 años, 3 meses
Puntos: 0
Ayuda a subir imagenes a localhost (wampserver)

Hola y buenas tardes,
Soy novato en PHP y en este mundo en general. Estoy enpezando con el exemplo de plaincart de [URL="http://www.phpwebcommerce.com"]http://www.phpwebcommerce.com[/URL] y todo funciona bien aparte de que no consigo subir imagenes a localhost.
Quando anado una categoria o un producto, este entra en la BD como, (0cfcc4e139b492a34a31a958e6673f22.jpg) pero la imagen no sube a la respectiva carpeta.
Me podria alguien iluminar un poco por favor !

Creo que la funcion que utiliza para ello es esta:
Código PHP:
function copyImage($srcFile$destFile$w$h$quality 75)
{
    
$tmpSrc     pathinfo(strtolower($srcFile));
    
$tmpDest    pathinfo(strtolower($destFile));
    
$size       getimagesize($srcFile);

    if (
$tmpDest['extension'] == "gif" || $tmpDest['extension'] == "jpg")
    {
       
$destFile  substr_replace($destFile'jpg', -3);
       
$dest      imagecreatetruecolor($w$h);
       
imageantialias($destTRUE);
    } elseif (
$tmpDest['extension'] == "png") {
       
$dest imagecreatetruecolor($w$h);
       
imageantialias($destTRUE);
    } else {
      return 
false;
    }

    switch(
$size[2])
    {
       case 
1:       //GIF
           
$src imagecreatefromgif($srcFile);
           break;
       case 
2:       //JPEG
           
$src imagecreatefromjpeg($srcFile);
           break;
       case 
3:       //PNG
           
$src imagecreatefrompng($srcFile);
           break;
       default:
           return 
false;
           break;
    }

    
imagecopyresampled($dest$src0000$w$h$size[0], $size[1]);

    switch(
$size[2])
    {
       case 
1:
           
imagegif($dest,$destFile$quality);
           break;
       case 
2:
           
imagejpeg($dest,$destFile$quality);
           break;
       case 
3:
           
imagepng($dest,$destFile);
    }
    return 
$destFile;


Con otra aplication como el zencart la imagen sube sin problemas, asin que no creo que sea problema de permisos o del gd2 (segun mis busquedas x google)!!.
Tnb he buscado en foros del web pero no encontre nada que me iluminara.

Gracias .

Última edición por b0zZy; 13/03/2010 a las 06:55 Razón: Solucionado !!!