Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/06/2007, 10:29
mgo3
 
Fecha de Ingreso: marzo-2007
Mensajes: 33
Antigüedad: 17 años, 1 mes
Puntos: 0
Exclamación problema al subir un archivo desde la web

Hola,
tengo un problema al subir un archivo desde el web, he seguido todos los pasos de la web de php pero no me va. El código que he puesto es éste:

Código:
<?php
if (!$HTTP_POST_VARS){
?>
<p><br>
<ul>
Sugerir artículo:
</ul>
<center>
<form disabled enctype="multipart/form-data" action="alpinismo.php" method="post">
	<input type="file" name="fichero"><br>
	Email:&nbsp;<input type="text" name="email" size="30"><br><br>
	</center>
	<ul>
	<input type="submit" value="Enviar">
	</ul>
</form>

<?
}else{
	
	//dirección del remitente
	$headers .= "From: <".$HTTP_POST_VARS['email'].">\r\n";

	//dirección de respuesta, si queremos que sea distinta que la del remitente
	$headers .= "Reply-To: ".$HTTP_POST_VARS['email']."\r\n";
	
	//ruta del mensaje desde origen a destino
	$headers .= "Return-path: ".$HTTP_POST_VARS['email']."\r\n";
	
	if (is_uploaded_file($HTTP_POST_FILES['fichero']['tmp_name'])){
	    move_uploaded_file($HTTP_POST_FILES['fichero']['tmp_name'],"../subidas");
	    if(mail("[email protected]","Sugerencia artículo alpinismo","Nueva sugerencia de artículo en alpinismo",$headers)){ 
			echo "<br><ul>Gracias por tu artículo.</ul>";
	    }
		else{
			echo "<br><ul>El mensaje no se ha podido enviar. Inténtalo de nuevo más tarde.</ul>";
		}
	}
	else{
	    echo "Error al subir el archivo";
	}
	
}
?>
y el email me lo manda perfectamente pero el archivo no lo sube, he probado ya varias cosas y nada. ¿Alguien tiene alguna idea?

Muchas gracias.