Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/07/2012, 04:31
pptavo
 
Fecha de Ingreso: julio-2010
Mensajes: 14
Antigüedad: 13 años, 10 meses
Puntos: 0
Enviar archivo mediante curl, funciona solo en localhost

Hola, estoy haciendo un script que hace 2 upload..

lo que quiero hacer es subir una imagen a mi server 1 mediante un post comun,con un campo tipo file (hasta aqui todo bien)

y que desde server 1 se envie a server 2... mediante curl..

me funciona en localhost pero a la hora de probarlo en el host remoto no me funciona :S

el parametro file se envia asi:
@/home/a3623038/public_html/upload/780004031661681ca3fbb743ff50f471.jpg
Código PHP:
       $post_params['file'] = "@".$realpahimgtmp;
       
$post_params['MAX_FILE_SIZE'] = "";
       
$post_params['url'] = "";
       
$ch curl_init();
        
curl_setopt($chCURLOPT_URL$request_url);
        
curl_setopt($chCURLOPT_RETURNTRANSFERtrue);
        
curl_setopt($chCURLOPT_POSTtrue);
        
curl_setopt($chCURLOPT_POSTFIELDS$post_params);
        
$result curl_exec($ch);
        
curl_close($ch);
        return 
$result
Alguiensabe a que se debe el error? gracias