Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/04/2009, 13:47
Streamerson
 
Fecha de Ingreso: abril-2009
Ubicación: México
Mensajes: 38
Antigüedad: 15 años
Puntos: 0
Respuesta: Enviar formulario a dos cuentas de correo con frontpage

Hay una manera de hacerlo, pero necesitas PHP.

No es dificil, pero lo expliré lo mejor que pueda, debido a que no puedo poner imágenes (odio eso, quiero ayudar pero no puedo hacerlo bien hasta que tenga 30 mensajes).

Primero, haz un formulario, por ejemplo:

Código HTML:
<form name="contacto" method="post" action="enviar.php">
  <p>nombre: <input name="nombre" type="text" id="nombre" size="30" maxlength="250"></p>
  <p>empresa: <input name="empresa" type="text" id="empresa" size="30" maxlength="250"></p>
  <p>e-mail: <input name="mail" type="text" id="mail" size="30" maxlength="250"></p>
  <p>Mensaje:</p>
  <p><textarea name="mensaje" cols="50" rows="8" id="textarea"></textarea></p>
  <p><input type="submit" name="Submit" value="Enviar"></p>
</form> 
Después, vas a abrir un nuevo documento en PHP y lo guardas como enviar.php

Y en ese documento vas a poner el siguiente código:

Código PHP:
<?php

$nombre 
$_POST['nombre'];
$mail $_POST['mail'];
$empresa $_POST['empresa'];

$header 'From: ' $mail " \r\n";
$header .= "X-Mailer: PHP/" phpversion() . " \r\n";
$header .= "Mime-Version: 1.0 \r\n";
$header .= "Content-Type: text/plain";

$mensaje "Este mensaje fue enviado por " $nombre ", de la empresa " $empresa " \r\n";
$mensaje .= "Su e-mail es: " $mail " \r\n";
$mensaje .= "Mensaje: " $_POST['mensaje'] . " \r\n";
$mensaje .= "Enviado el " date('d/m/Y'time());

$para '[email protected][email protected]';
$asunto 'Contacto desde TUSITIO';

mail($para$asuntoutf8_decode($mensaje), $header);

echo 
'Su mensaje ha sido enviado correctamente';

?>

Y en ese código tendrás que cambiar lo siguiente:
  1. En $para = '[email protected], [email protected]'; cambia los correos por los que quieras que reciban el formulario, no olvides que tienen que estar separados por comas.
  2. En $asunto = 'Contacto desde TUSITIO'; cambia por el asunto que quieres que reciban los correos.

Además, si quieres personalizar el mensaje que indica que el formulario fue enviado, cambia echo 'Su mensaje ha sido enviado correctamente';

DEBES SUBIR LOS DOS ARCHIVOS (EL HTML Y EL PHP) A UN SERVIDOR QUE SOPORTE PHP Y LOS DOS ARCHIVOS DEBEN ESTAR EN LA MISMA CARPETA.

Si tienes problemas avízame y espero haberte ayudado.

Saludos!

STREAMERSON