Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/09/2003, 07:18
T-Virus
 
Fecha de Ingreso: septiembre-2003
Ubicación: España
Mensajes: 1
Antigüedad: 20 años, 7 meses
Puntos: 0
Mensaje Formulario con Archivo Adjunto

Bueno, pues llevo un año con PHP. Un año que me lleva torturando el PHP Mi reto ahora, es hacer un formulario, pero me gustaría que éste llevase un archivo adjunto. He leído por miles de sitios pero no consigo hacer nada . Porfa plis podrías ayudarme a insertar en el siguiente código, el código (valga la redundancia) para poner un fichero adjunto. De antemano muchiiiiiiiiiiiiiiiiiiiiiiiisimas gracias

Código PHP:
<? 
if (!$HTTP_POST_VARS){ 
?> 
<form action="envia_form_php.php" method=post>
  <font color="#999999" size="1" face="Verdana"><strong>Asunto 
    </strong></font></p>
  <p align="left"> 
    <input type=text name="asunto" size=16 style="color: #FFFFFF; border: 1px solid #333333; background-color: #000000; font-family:Verdana">
  </p>
  <p align="left"> <strong><span class="default"> <font color="#999999" size="1" face="Verdana">Tu E-mail</font></span></strong></p>
  <p align="left"> 
    <input type=text name=email size=16 style="color: #FFFFFF; border: 1px solid #333333; background-color: #000000; font-family:Verdana">
  </p>
  <p align="left"><strong><span class="default"> <font color="#999999" size="1" face="Verdana">Tu Web 
    (en caso de afiliaci&oacute;n)</font></span></strong></p>
  <p align="left"> 
    <input type=text name=web size=16 style="color: #FFFFFF; border: 1px solid #333333; background-color: #000000; font-family:Verdana">
  </p>
  <p align="left"> <BR>
    <strong><span class="default"> <font color="#999999" size="1" face="Verdana">Archivo Adjunto (Fanfic, 
    Captura, Banner...):</font></span></strong></p>
  AQUÍ ESTÄ EL PROBLEM!!!!  </p>
  <p align="left"><span class="default"> <font color="#999999" size="1" face="Verdana"><strong>Comentario:</strong></font></span></p>
  <p align="left"> 
    <textarea name=coment cols=32 rows=6 style="color: #FFFFFF; border: 1px solid #333333; background-color: #000000; font-family:Verdana"></textarea>
    <br>
  </p>
  <p align="center"> 
    <input type=submit value="Enviar" style="color: #FFFFFF; border: 1px solid #333333; background-color: #000000; font-family:Verdana">
  </p>
</form> 
<? 
}else{ 
    
//Estoy recibiendo el formulario, compongo el cuerpo 
    
$cuerpo "Formulario enviado\n"
    
$cuerpo .= "Nombre: " $HTTP_POST_VARS["nombre"] . "\n"
    
$cuerpo .= "Asunto: " $HTTP_POST_VARS["asunto"] . "\n"
    
$cuerpo .= "Email: " $HTTP_POST_VARS["email"] . "\n"
    
$cuerpo .= "Web: " $HTTP_POST_VARS["web"] . "\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 "El e-mail ha sido enviado correctamente. Gracias."

?>