PHP enviar email - klasss - 29-01-2014 13:25
Boas necessito de ajuda para colocar o php a enviar email automaticamente.
é o seguinte :
Tenho um formulario que recebe varias datas e queria por um codigo php a enviar um email sempre que faltam 10 dias para terminar essa data.
Será que alguem me consegue ajudar qual é a melhor maneira de efectuar isso?
Obrigado a todos
RE: PHP enviar email - IAMFREEE - 29-01-2014 14:23
Usar cron jobs
RE: PHP enviar email - Jose Simoes - 29-01-2014 17:29
Já deste uma olhadela ao mailgun.com ?
RE: PHP enviar email - klasss - 31-01-2014 16:25
Vou procurar mais sobre essa forma de enviar email's.
A unica coisa que fiz foi um Php mas que nao funciona porque deve-me faltar algo.
Código:
<?
include(conectar.php);
$conn = @mysql_connect($local_serve,$usuario_serve,$senha_serve,$banco_de_dados) or die ("O servidor não responde!");
// conecta-se ao banco de dados
$db = @mysql_select_db($banco_de_dados,$conn)
or die ("Não foi possivel ligar-se a Base de Dados!");
$sql = ("SELECT campos from tabelas where datadiff(now(),data)=10");
$validade = mysql_query($sql);
[font=Monaco, Consolas, Courier, monospace]While($item = mysql_fetch_assoc($validade)){[/font]
$to = 'Email @ outlook.com';
$subject = '';
$mensagem ='';
sendMail($item,$to,$subject,$mensagem['email']);
?>
RE: PHP enviar email - desconhecido - 01-02-2014 02:34
Deve ser algo como isto que tu queres. Tinhas erros básicos, era natural não dar. Não sei se vais dar utilização à base de dados porque se não deres e não souberes trabalhar com dados dela, pode-te continuar a dar erro.
Código:
<?php
[color=#000000][font=Monaco, Consolas, Courier, monospace]include(conectar.php);[/font][/color]
[color=#000000][font=Monaco, Consolas, Courier, monospace]$conn = @mysql_connect($local_serve,$usuario_serve,$senha_serve,$banco_de_dados) or die ("O servidor não responde!");[/font][/color]
[color=#000000][font=Monaco, Consolas, Courier, monospace] [/font][/color]
[color=#000000][font=Monaco, Consolas, Courier, monospace] // conecta-se ao banco de dados[/font][/color]
[color=#000000][font=Monaco, Consolas, Courier, monospace]$db = @mysql_select_db($banco_de_dados,$conn)[/font][/color]
[color=#000000][font=Monaco, Consolas, Courier, monospace]or die ("Não foi possivel ligar-se a Base de Dados!");[/font][/color]
[color=#000000][font=Monaco, Consolas, Courier, monospace]$sql = ("SELECT campos from tabelas where datadiff(now(),data)=10");[/font][/color]
[color=#000000][font=Monaco, Consolas, Courier, monospace]$validade = mysql_query($sql);[/font][/color]
[color=#000000][font=Monaco, Consolas, Courier, monospace][font=Monaco, Consolas, Courier, monospace]While($item = mysql_fetch_assoc($validade)){[/font][/font][/color]
$item = '';
[color=#000000][font=Monaco, Consolas, Courier, monospace] $to = 'Email @ outlook.com';[/font][/color]
[color=#000000][font=Monaco, Consolas, Courier, monospace] $subject = '';[/font][/color]
[color=#000000][font=Monaco, Consolas, Courier, monospace] $mensagem ='';[/font][/color]
[color=#000000][font=Monaco, Consolas, Courier, monospace]}[/font][/color]
m[color=#000000][font=Monaco, Consolas, Courier, monospace]ail($item,$to,$subject,$mensagem);[/font][/color]
[color=#000000][font=Monaco, Consolas, Courier, monospace]
[/font][/color]
[color=#000000][font=Monaco, Consolas, Courier, monospace]?>[/font][/color]
|