Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/02/2013, 22:13
jose0406
 
Fecha de Ingreso: enero-2013
Mensajes: 5
Antigüedad: 11 años, 3 meses
Puntos: 0
problemas al subir imagenes con curl

hola

tengo problemas con curl
quiero subir una imagen desde mi pc a un servidor remoto tipo "imageshack" pero de momento no puedo lograrlo, ando usando CURL, comprendo que se tiene que enviar por metodo post en un array que diga algo asi como "file"=>"@C:\imagen.jpg", pero no la carga... supongo que por que no genera un archivo temporal o algo por el estilo, en estos casos que puedo hacer para que me funcione???

Ando realizando una prueba en mi propio servidor primero para detectar problemas y aprender, asi que el formulario para envio de datos es el siguiente

Código PHP:
<form action="http://www.miweb/imagenes.php" method="post" enctype="multipart/form-data">
Seleccionar archivo:
<
input type="file" name="file"  />
<
input type="submit" name="enviar" value="enviar" />
</
form
y el codigo de CURL que ando usando es este otro

Código PHP:
$enviar=array("archivo"=>"@C:\imagen.jpg");
$iniciar=curl_init();
    
curl_setopt($iniciarCURLOPT_HEADER0);
    
curl_setopt($iniciarCURLOPT_VERBOSE0);
    
curl_setopt($iniciarCURLOPT_USERAGENT"Mozilla/4.0 (compatible;)");
    
curl_setopt($iniciar,CURLOPT_URL,"http://www.miweb/imagenes.php");
curl_setopt($iniciar,CURLOPT_RETURNTRANSFERtrue);
curl_setopt($iniciar,CURLOPT_POST,true);
curl_setopt($iniciar,CURLOPT_POSTFIELDS,$enviar);
curl_exec($iniciar); 
Que es lo que puedo hacer?
Gracias