Enviar e-mail automaticamente ao clicar em botão no meu site

  • Autor Autor esmigol
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
esmigol

esmigol

Gamma
Usuário com poucas negociações! Use sempre o saldo do ForoBeta!
Hola, me gustaría que cuando un usuario pulse un botón de mi web, se envíe un email automáticamente a mi dirección de correo.

¿Alguien sabe cómo es el código?

GRACIAS
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Hola [MENTION=42288]esmigol[/MENTION] , lo que querés hacer es hacer funcionar un formulario de contacto? Si es que al presionar un botón se te envie un correo automático, puedes hacerlo pero con PHP. El código sería más o menos así, para orientarte:

Inserir CODE, HTML ou PHP:
<?php
if(isset($_POST['email'])) {
 
 // Edita las dos líneas siguientes con tu dirección de correo y asunto personalizados
 
 $email_to = "nombre@tucorreo.com";
 
 $email_from = "Correo automatico";
 
//A partir de aqui se construye el cuerpo del mensaje tal y como llegará al correo
    $email_subject = "Tu Asunto de correo";   
    $email_message = "Contenido del Mensaje.\n\n";
 
//Se crean los encabezados del correo
 
$headers = 'From: '.$email_from."\r\n".
 
'Reply-To: '.$email_from."\r\n" .
 
'X-Mailer: PHP/' . phpversion();
 
@mail($email_to, $email_subject, $email_message, $headers);  
 
//Puedes hacer una redireccion a la pagina principal nuevamente
header('Location: index.html');

?>

Saludos!
 
Y ocuparias un Form solo con un boton que llame al archivo PHP que te pusieron antes, algo asi como esto
Inserir CODE, HTML ou PHP:
HTML
<form action="correo_aut.php" method="get">
<input type="reset" value="Haz Clic" />
</form>
/HTML

Es un ejemplo, saludos.
 
Muchas gracias, yo lo que quiero es que cuando una persona se suscriba a uno de mis blogs con feedburner, me llegue un correo de notificación.

Como dentro de las opciones de feedburner no existe esa posibilidad, me conformaría con que me llegue un correo cada vez que una persona pulsa el botón suscribir. Mi código es:

<form style="border:1px solid #ccc;padding:3px;text-
align:left;" action="http://feedburner.google.com/fb/a/
mailverify" method="post" target="popupwindow"
onsubmit="window.open('http://feedburner.google.com/fb/a/
mailverify?uri=xxxxxx', 'popupwindow',
'scrollbars=yes,width=550,height=520');return true"><p>Introduce tu email y recibe todas las novedades ¡¡GRATIS!!:</p><p><input type="text"
style="width:140px" name="email"/></p><input type="hidden"
value="xxxxxx" name="uri"/><input type="hidden"
name="loc" value="es_ES"/><input type="submit"
value="Suscribir" />


¿Sabéis como se podría integrar en este código la función de enviar un email de forma automática a mi dirección de correo cada vez que dan al botón suscribir?

MUCHAS GRACIAS.

Hola [MENTION=42288]esmigol[/MENTION] , lo que querés hacer es hacer funcionar un formulario de contacto? Si es que al presionar un botón se te envie un correo automático, puedes hacerlo pero con PHP. El código sería más o menos así, para orientarte:

Inserir CODE, HTML ou PHP:
<?php
if(isset($_POST['email'])) {
 
 // Edita las dos líneas siguientes con tu dirección de correo y asunto personalizados
 
 $email_to = "nombre@tucorreo.com";
 
 $email_from = "Correo automatico";
 
//A partir de aqui se construye el cuerpo del mensaje tal y como llegará al correo
    $email_subject = "Tu Asunto de correo";   
    $email_message = "Contenido del Mensaje.\n\n";
 
//Se crean los encabezados del correo
 
$headers = 'From: '.$email_from."\r\n".
 
'Reply-To: '.$email_from."\r\n" .
 
'X-Mailer: PHP/' . phpversion();
 
@mail($email_to, $email_subject, $email_message, $headers);  
 
//Puedes hacer una redireccion a la pagina principal nuevamente
header('Location: index.html');

?>

Saludos!

- - - Actualizado - - -

Muchas gracias, el problema no sé cómo integrarlo con el código de feedburner tal y como he indicado en el anterior mensaje.

Y ocuparias un Form solo con un boton que llame al archivo PHP que te pusieron antes, algo asi como esto
Inserir CODE, HTML ou PHP:
HTML
<form action="http://forobeta.com/correo_aut.php" method="get">
<input type="reset" value="Haz Clic" />
</form>
/HTML

Es un ejemplo, saludos.
 
Última edição:
Voltar
Topo