Ver Mensaje Individual
  #5 (permalink)  
Antiguo 08/10/2004, 17:39
safe
 
Fecha de Ingreso: enero-2003
Ubicación: Córdoba, Argentina
Mensajes: 1.047
Antigüedad: 21 años, 2 meses
Puntos: 10
cmarti te dejo un script muy sencillo de PHP que uso para los formularios de contactos de mis paginas:

Código PHP:
<?

if(isset($enviar)){

    
$para"acaponeladirecciondetuemail";
    
$mensaje"

Consulta desde la web:

Nombre:     $nombre
E-mail:       $email
Asunto:      $asunto
Mensaje:    $mensaje

"
;
    
mail ($para$asunto$mensaje"From: $email");
        
$enviado="true";
    }else{
        
$enviado="false";
    }

?>

<html>
<body>

<? if($enviado=="true"){?>

  <font color="#FF3300"><strong>SU MENSAJE 
  HA SIDO ENVIADO CON EXITO...</strong></font> 

<? }else{?>

  <form name="form" method="post" action="<?=$PHP_SELF?>">
    <table border="0" cellspacing="0" cellpadding="4">
      <tr> 
        <td>&nbsp;</td>
        <td>&nbsp;</td>
      </tr>
      <tr> 
        <td ><strong>Nombre:</strong></td>
        <td><input name="nombre" type="text" id="nombre" size="30"></td>
      </tr>
      <tr> 
        <td ><strong>E-mail:</strong></td>
        <td><input name="email" type="text" id="email" size="30"></td>
      </tr>
      <tr> 
        <td ><strong>Asunto:</strong></td>
        <td><input name="asunto" type="text" id="asunto" size="30"></td>
      </tr>
      <tr> 
        <td valign="top" ><strong>Mensaje:</strong></td>
        <td><textarea name="mensaje" cols="30" rows="5" wrap="VIRTUAL" id="mensaje"></textarea></td>
      </tr>
      <tr> 
        <td>&nbsp;</td>
        <td><input type="hidden" name="enviar" value="1">
        <input type="submit" value="Enviar">
          <input type="reset" value="Borrar"></td>
      </tr>
      <tr> 
        <td>&nbsp;</td>
        <td>&nbsp;</td>
      </tr>
    </table>
  </form>
  
<? }?>

</body>
</html>
el funcionamiento es muy sencillo.. cuando apretas el boton "enviar" se manda la informacion de los campos del formulario como variable a la misma pagina... como se creo la variable $enviar (es el campo hidden que esta al lado del boton) ahora cuando se carga la pagina entra en funcionamiento el script de PHP (la primera vez que entras no porque esa variable no existe)... y ahi lo que hace es armar un mensaje determinado por vos (en este caso por mi ) sumado a la informacion mandada por el usuario....

Para modificarlo a tu gusto lo que tenes que tener en cuenta es que lo que va a llegar a tu mail es la variable $mensaje que se forma por un texto definido por vos y las variables enviadas por el formulario (cada $algo representa un <input name="algo">)
__________________
oohh... quisiera ser godines!!!

Última edición por safe; 08/10/2004 a las 17:43