Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/12/2007, 07:32
Hayron
 
Fecha de Ingreso: diciembre-2007
Mensajes: 14
Antigüedad: 16 años, 4 meses
Puntos: 0
Correo con archivo adjunto

Hola es mi primer mensaje, pero llevo mucho siguindo esta web, ayudais a mucha gente sin pedir nada a cambio y eso es de admirar. El problema que tengo hay varios ejemplos en este mismo foro, pero como de php no tengo ni idea pues no me entero. Yo uso un script que encontre de php y html

Quiero hacer un formulario para enviar un correo. Mas bien quiero modificar el formulario que tengo (que es con el unico que me entero) y añadirle una opcion mas para adjuntar un arhivo.

Mi formulario es el siguiente:
Código PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> 
<html> 
<head> 
    <title>Mándanos tus comentarios</title> 
</head> 

<body bgcolor="#cccc66" text="#003300" link="#006060" vlink="#006060"> 
<? 
if (!$HTTP_POST_VARS){ 
?> 
<form action="envia_form_php.php" method=post> 
Nombre: <input type=text name="nombre" size=16> 
<br> 
Email: <input type=text name=email size=16> 
<br> 
Comentarios: <textarea name=coment cols=32 rows=6></textarea> 
<br> 
<input type=submit value="Enviar"> 
</form> 
<? 
}else{ 
    
//Estoy recibiendo el formulario, compongo el cuerpo 
    
$cuerpo "Formulario enviado\n"
    
$cuerpo .= "Nombre: " $HTTP_POST_VARS["nombre"] . "\n"
    
$cuerpo .= "Email: " $HTTP_POST_VARS["email"] . "\n"
    
$cuerpo .= "Comentarios: " $HTTP_POST_VARS["coment"] . "\n"

    
//mando el correo... 
    
mail("[email protected]","Formulario recibido",$cuerpo); 

    
//doy las gracias por el envío 
    
echo "Gracias por rellenar el formulario. Se ha enviado correctamente."

?> 
</body> 
</html>


Y aparte tengo como añadir en html un nuevo campo que se encargue de subir el archivo


Código PHP:
<html>

<
head>
<
meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<
title>Pagina nueva 4</title>
</
head>

<
body>

<
form enctype="multipart/form-data" method="post" action="upload.php">

<
p>Fichero:<br>
<
input type="file" name="docu" size="30"></p>

<
P><input type="submit" name="submit" value="Upload File"></p>

</
form> </body>

</
html
Pues mi pregunta es como modifico la primera parte añadiendo lo de adjuntar el archivo y que me lo añada en el correo. Quiza sea una tonteria pero lo dicho no tengo ni idea, estoy haciendolo todo buscando por google y demas.

Muchas gracias de antemano.