Ver Mensaje Individual
  #3 (permalink)  
Antiguo 26/08/2010, 17:26
Banditolane
 
Fecha de Ingreso: marzo-2010
Mensajes: 128
Antigüedad: 14 años, 1 mes
Puntos: 1
Respuesta: Envio de Imágenes

Ok, creo que mas o menos comprendo como funciona... pero lo que no sé, puesto que no me funciona, es en el 'tmp_name' que tengo que poner... Por lo demás, con ese manual creo que si soy capaz de conseguirlo. Pero es que eso del fichero temporal no sé que significa... Este es el código que he empelado:

<?php $self = 'envio.php'; ?>

<form enctype="multipart/form-data" action="<?php $self ?>" method="post">
<input type="hidden" name="MAX_FILE_SIZE" value="100000">
Enviar este archivo: <input name="userfile" type="file">
<input type="submit" value="Enviar archivo">
</form>

<?php

if (is_uploaded_file($_FILES['userfile']['tmp_name'])) {
copy($_FILES['userfile']['tmp_name'], "http://localhost:8888/files");
} else {
echo "Posible ataque de carga de archivos. Nombre de archivo: " . $_FILES['userfile']['type'];
}

?>

Gracias por la ayuda!