Ver Mensaje Individual
  #6 (permalink)  
Antiguo 15/12/2008, 14:12
Xematick
 
Fecha de Ingreso: octubre-2008
Mensajes: 180
Antigüedad: 15 años, 6 meses
Puntos: 1
Respuesta: Hola! Necesito un ejemplo de un formulario en el cual pueda enviar un mens

Aqui tienes, este es el formulario para enviar correos:

contacto.php

Código HTML:
<body><form action="email.php" method="POST">
<table width="197" border="0" align="center">
  <tr>
    <td colspan="3">Escribe tu e-mail </td>
  </tr>
  <tr>
    <td colspan="3">
      <div align="left">
        <input name="email" type="Text" id="email2" size="30" maxlength="50">
      </div></td>
  </tr>
  <tr>
    <td>Asunto</td>
    <td height="21" align="left" valign="top">&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td width="221">
      <div align="left">
        <input name="asunto" type="Text" id="asunto" size="30" maxlength="50">
      </div></td>
    <td height="21" align="left" valign="top"><div align="left"></div></td>
    <td><div align="left"></div></td>
  </tr>
  <tr>
    <td valign="top">Mensaje</td>
    <td align="left" valign="top">&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td width="221" valign="top">
      <div align="left">
        <textarea name="cuerpo" cols="23" wrap="VIRTUAL" id="textarea"></textarea>
      </div></td>
    <td width="1" align="left" valign="top"><div align="left"></div></td>
    <td width="1"><div align="left"></div></td>
  </tr>
  <tr>
    <td>
      <div align="left">
        <input name="Submit" type="Submit" value="ENVIAR">
      </div></td>
    <td><div align="left"></div></td>
    <td><div align="left"></div></td>
  </tr>
</table>
</form>

<p align="left">&nbsp;</p>
</body>
</html> 

email.php
Código PHP:
<?php
    $sendTo 
"[email protected]";
    
$subject $_POST["asunto"];
    
$headers "From:" $_POST["email"];
    
$headers .= "<" $_POST["email"] . ">\r\n";
    
$headers .= "Reply-To: " $_POST["email"]; 
    
$message $_POST["cuerpo"];
    
mail($sendTo$subject$message$headers);
    echo 
header("Location: contacto.php?errorusuario=si");
?>
Este formulario en concreto permite que se envien correos a una misma dirección. Si lo que quieres es que se pueda enviar a cualquier dirección, en el $sendTo = "[email protected]"; cambia [email protected] por $_POST["para"]; y en el form crea un inputname con id=para