Karl Schiewaldt
Olá!
Como especificado em nossa proposta e no cronograma, nosso site teria um formulário para contato do usuário com o grupo. E ontem, conseguimos terminar.
Basicamente, encontramos uma classe que envia e-mails, o PHPMailer, onde nós colocamos a pasta com os itens da classe, na pasta onde se encontra nosso site no servidor, e fizemos o script em PHP para pegar os dados do formulário, montar o e-mail, e enviá-lo ao nosso e-mail (empresa.spectrum@gmail.com).
E aqui está nosso script:
$nome=$_REQUEST['nome'];
$email=$_REQUEST['email'];
$assunto=$_REQUEST['assunto'];
$mensagem=$_REQUEST['mensagem'];
function Enviar($assunto,$mensagem,$email,$nome)
{
require_once('phpmailer/class.phpmailer.php');
$phpmail = new PHPMailer();
$phpmail->IsSMTP(); // envia por SMTP
$phpmail->Host = 'ssl://smtp.gmail.com';
$phpmail -> Port = 465;
$phpmail->SMTPAuth = true; // Caso o servidor SMTP precise de
autenticacao
$phpmail->Username = "empresa.spectrum@gmail.com"; //SMTP
Email
$phpmail->Password = "projetocti2010"; // SMTP Senha
$phpmail->IsHTML(true);
$phpmail->FromName = "$nome ($email)"; //Nome do remetente
$phpmail->AddAddress("empresa.spectrum@gmail.com");
//Destinatario
$phpmail->Subject = $assunto; //Assunto
$phpmail->Body = $mensagem; //Mensagem
$send = $phpmail->Send();
}
Enviar($assunto,$mensagem,$email,$nome);
?>
Foi retirada a parte de alerta ao usuário, já que o Blogger tem problemas com as tags HTML que são utilizadas aqui.
Até mais! (:
Como especificado em nossa proposta e no cronograma, nosso site teria um formulário para contato do usuário com o grupo. E ontem, conseguimos terminar.
Basicamente, encontramos uma classe que envia e-mails, o PHPMailer, onde nós colocamos a pasta com os itens da classe, na pasta onde se encontra nosso site no servidor, e fizemos o script em PHP para pegar os dados do formulário, montar o e-mail, e enviá-lo ao nosso e-mail (empresa.spectrum@gmail.com).
E aqui está nosso script:
$nome=$_REQUEST['nome'];
$email=$_REQUEST['email'];
$assunto=$_REQUEST['assunto'];
$mensagem=$_REQUEST['mensagem'];
function Enviar($assunto,$mensagem,$email,$nome)
{
require_once('phpmailer/class.phpmailer.php');
$phpmail = new PHPMailer();
$phpmail->IsSMTP(); // envia por SMTP
$phpmail->Host = 'ssl://smtp.gmail.com';
$phpmail -> Port = 465;
$phpmail->SMTPAuth = true; // Caso o servidor SMTP precise de
autenticacao
$phpmail->Username = "empresa.spectrum@gmail.com"; //SMTP
$phpmail->Password = "projetocti2010"; // SMTP Senha
$phpmail->IsHTML(true);
$phpmail->FromName = "$nome ($email)"; //Nome do remetente
$phpmail->AddAddress("empresa.spectrum@gmail.com");
//Destinatario
$phpmail->Subject = $assunto; //Assunto
$phpmail->Body = $mensagem; //Mensagem
$send = $phpmail->Send();
}
Enviar($assunto,$mensagem,$email,$nome);
?>
Foi retirada a parte de alerta ao usuário, já que o Blogger tem problemas com as tags HTML que são utilizadas aqui.
Até mais! (:
Nenhum comentário:
Postar um comentário