Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/02/2006, 06:35
canalnastic
 
Fecha de Ingreso: febrero-2003
Ubicación: Tarragona
Mensajes: 100
Antigüedad: 21 años, 2 meses
Puntos: 0
subir archivos desde formulario

Hola,a continuación expongo el codigo de un formulario que estoy haciendo, está diseñado para mostrar un mensaje de respuesta en la web al completar los datos y enviar esos datos por e-mail.el problema es que quiero hacer un apartado donde poder subir fotos y estas fotos no me llegan al mail, no se que está mal, alguien puede ayudarme? soy nuevo en php y apenas se nada, gracias

<?



if (!$HTTP_POST_VARS){
?>
</font></p>
<form action="" method="post" name="form" id="form" onsubmit="return validate(this);" ENCTYPE="multipart/form-data"><p>Nombre:<INPUT TYPE="text" NAME="nombre"><BR>Nick
en el foro:<INPUT TYPE="text" NAME="nickforo"><BR>Nick en el chat #nastic de IRC:
<INPUT TYPE="text" NAME="nickchat"> <BR>En que lugar del campo te situas? <BR>Gol
Sur <INPUT TYPE="radio" NAME="p" VALUE="sur"><BR>Gol Norte <INPUT TYPE="radio" NAME="p" VALUE="norte"><BR>Tribuna
<INPUT TYPE="radio" NAME="p" VALUE="tribuna"> <BR>Preferente <INPUT TYPE="radio" NAME="p" VALUE="preferente"><BR>
<INPUT TYPE="file" NAME="file"><BR><BR><INPUT TYPE="submit" NAME="Submit" VALUE="Enviar"></p></form><?

}else{


//Estoy recibiendo el formulario, compongo el cuerpo

$textF = "TITULO DE TU FORMULARIO ESTO LO VERAS EN EL EMAIL\r\n";
$textF = "============================================\r\n" ;
$textF .= "Nombre: ".$_POST["nombre"]."\r\n"; // Aqui solamente colocas los nombres a los campos de tu formulario
$textF .= "Nick en el foro: ".$_POST["nickforo"]."\r\n";
$textF .= "Nick en el chat #nastic de IRC: ".$_POST["nickchat"]."\r\n";
$textF .= "En que lugar te situas?: ".$_POST["p"]."\r\n";
$textF .= "Email: ".$_POST["mail"]."\r\n";
$textF .= "============================================\r\n" ;


$enviarEmail = array("[email protected]");
while (list($key,$email) = each($enviarEmail)){

mail($email,"ASUNTO CORREO",$textF);

}

//doy las gracias por el env&iacute;o

echo " Gracias por su Correo";


$asunto = "Auto-Respuesta de TU PAGINA";
$mensaje = "Saludos ".$nomb.",

Gracias por cONTACTARNOS.


Gracias,
TU DOMINIO.com";

mail($mail,$asunto,$mensaje, "FROM:[email protected]");

}

?>