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

Vale, la cosa va avanzando... jaja. Gracias por tu tiempo. Mira, he conseguido que, teoricamente, se llegue a mandar del siguiente modo:

Código:
<?php $self = 'envio.php'; ?> 

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

	    if (is_uploaded_file($_FILES['userfile']['tmp_name'])) { 
	         $destino = dirname(__FILE__); 
	        copy($_FILES['userfile']['tmp_name'], $destino."/files/");
			echo 'Archivo enviado correctamente.';
	    } else { 
	        die( "Error. El archivo no se ha subido a el servidor: " . $_FILES['userfile']['name']); 

	    } 
	move_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'], $destino."/file"); 
?>
Con este código llega a aparecer el mensaje "Archivo enviado correctamente", pero cuando voy a al directorio indicado, no hay ningún archivo en él... Lo siento por marearte tanto, soy bastante novato con el PHP y aun me queda mucho por aprender. Creo que la clave sigue estando en lo del dirname(__FILE__);. Además, por otra parte había algo relacionado con los permisos de la carpeta, nosequé del 777... sabes algo sobre eso?

Gracias una vez mas amigo!