Foros del Web » Programando para Internet » PHP »

Subir imagenes

Estas en el tema de Subir imagenes en el foro de PHP en Foros del Web. Tengo una carpeta que estoy alimentando con imagenes... utilizo el siguiente codigo: if($_POST) { $file = $HTTP_POST_FILES['archivo']['name']; $dirfinal = "img/".$file.""; if (is_uploaded_file($HTTP_POST_FILES['archivo']['tmp_name'])) { copy($HTTP_POST_FILES['archivo']['tmp_name'], $dirfinal); ...
  #1 (permalink)  
Antiguo 08/10/2008, 12:07
 
Fecha de Ingreso: abril-2008
Mensajes: 88
Antigüedad: 16 años
Puntos: 5
Subir imagenes

Tengo una carpeta que estoy alimentando con imagenes... utilizo el siguiente codigo:

if($_POST) {
$file = $HTTP_POST_FILES['archivo']['name'];
$dirfinal = "img/".$file."";

if (is_uploaded_file($HTTP_POST_FILES['archivo']['tmp_name'])) {
copy($HTTP_POST_FILES['archivo']['tmp_name'], $dirfinal);
}
}

Pero cuando intento que suba un archivo con una direccion como http://www.pagina.com/imagen.jpg esta no sube, probablemente tengo el codigo incorrecto, me podrian ayudar a saber como puedo hacerlo en ese caso..
Gracias
  #2 (permalink)  
Antiguo 08/10/2008, 12:40
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: Subir imagenes

Hola juanjoseab,

En efecto, es el código incorrecto, necesitas usar sockets para poder hacer un request HTTP y traer la imagen del otro servidor, te recomiendo busques en el foro ya hay temas al respecto y funciones probadas.

Saludos.
  #3 (permalink)  
Antiguo 08/10/2008, 12:44
 
Fecha de Ingreso: abril-2008
Mensajes: 88
Antigüedad: 16 años
Puntos: 5
Respuesta: Subir imagenes

Cita:
Iniciado por GatorV Ver Mensaje
Hola juanjoseab,

En efecto, es el código incorrecto, necesitas usar sockets para poder hacer un request HTTP y traer la imagen del otro servidor, te recomiendo busques en el foro ya hay temas al respecto y funciones probadas.

Saludos.
gracias


lo hare
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:55.