Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/01/2009, 08:22
el_apronte
 
Fecha de Ingreso: enero-2009
Mensajes: 165
Antigüedad: 15 años, 3 meses
Puntos: 1
enviar imagen por formulario desde url

Hola, antes que nada quiero agradecer a todos por su ayuda, llevo tiempo revisando consultas en ésta web y la encuentro realmente muy últil. GRACIAS GRACIAS

Escribo porque necesito cargar una imagen en un input=file de un formulario para copiarla en un servidor de una web externa. Hasta aqui, todo bien, solo que el origen de la imagen no es un archivo local, sino un archivo que está en una Url
Buscando encontré este script que copia el archivo de origen desde una url

Cita:
function recibe_imagen ($url_origen,$archivo_destino){
$mi_curl = curl_init ($url_origen);
$fs_archivo = fopen ($archivo_destino, "w");
curl_setopt ($mi_curl, CURLOPT_FILE, $fs_archivo);
curl_setopt ($mi_curl, CURLOPT_HEADER, 0);
curl_exec ($mi_curl);
curl_close ($mi_curl);
fclose ($fs_archivo);
}

pero no me sirve porque NO tengo un archivo de destino donde volcar esos datos, ni permisos para hacerlo ya que la web donde quiero cargar la imagen no me pertenece. Pensé simular localmente un form que levante dinámicamente la imágen y la envíe via post.
ahora bien, como hago con el input file?
el Input file no admite value
como texto tampoco consigo subirlo...
con qué tipo de control puedo reemplazarlo?
a lo mejor lo que quiero hacer es una burrada... pero si alguien sabe como hacerlo
Gracias otra vez