Prezados, o angú é grosso: O SELECT DOS E-MAIL TÁ FUNFANDO…AGORA É ESSE CAROÇO.
esse código está retornando o corpo da mensagem 2 x agora…srsr
codigo:
sc_select(ds_server,“select mail_smtp_server from TblEmpresa”);
$server=$ds_server->fields[0];
sc_select(ds_user,“select mail_smtp_user from TblEmpresa”);
$user=$ds_user->fields[0];
sc_select(ds_pass,“select mail_smtp_pass from TblEmpresa”);
$pass=$ds_pass->fields[0];
sc_select(ds_from,“select mail_from from TblEmpresa”);
$from=$ds_from->fields[0];
sc_select(ds_licitante,“select nome from tblClientes where idcliente = {idlicitante}”);
$licitante=$ds_licitante->fields[0];
sc_select(ds_preposto,“select nome from tblFuncionario where idfunc = {idpreposto}”);
$preposto=$ds_preposto->fields[0];
sc_select(dataset,"SELECT DISTINCT
sec_users.email
FROM
dbo.sec_users,
dbo.sec_groups LEFT OUTER JOIN dbo.sec_users_groups ON sec_groups.group_id = sec_users_groups.group_id
WHERE
(sec_groups.description = ‘Qualidade’) OR
(sec_groups.description = ‘Planejamento’)");//Esse comando esta buscando a lista de e-mail na base de dados
if({dataset}===false)//Caso haja algum erro retorna a mensagem abaixo
{
echo"Erro de acesso, Contacte o Suporte Técnico e informe falha de conecção ao banco de dados na análise de edital. Mensagem=".{dataset_erro};
}
else
{
while(!$dataset->EOF){
$destino=$dataset->fields[0];
$dataset->MoveNext();
//começa variveis de envio do e-mail
$mail_smtp_server = $server; // SMTP server name or IP address
$mail_smtp_user = $user; // SMTP user name
$mail_smtp_pass = $pass; // SMTP password
$mail_from = $from; // From email
$mail_to = $destino; // To email
$mail_subject = ‘Análise de Edital’; // Message subject
if({elabora_proposta}==1){
$mail_message = "O setor de Editais está analisando o edital Nº-{edital} para aquisição
de obra de : {objeto}.<br><br>Orgão licitante:$licitante<br><br>
Local da Obra:{local_obra}.<br><br>
Valor Previsto:{valor_previsto}.<br><br>
Data da visita Técnica:{data_visita}.<br><br>
Engenheiro escalado para visita:{idpreposto}.<br><br>
A proposta deverá ser protocolizada até:{data_protocolo}"; // Message body
}else{
$mail_message = "O setor de Editais está analisando o edital Nº-{edital} para aquisição
de obra de : {objeto}.<br><br>Orgão licitante:$licitante<br><br>
Local da Obra:{local_obra}.<br><br>
Valor Previsto:{valor_previsto}.<br><br>
Após análise foi decidido não participar desta Licitação";
}
$mail_format = 'H';// Message format: (T)ext or (H)tml
// Send email";
sc_mail_send($mail_smtp_server,
$mail_smtp_user,
$mail_smtp_pass,
$mail_from,
$mail_to,
$mail_subject,
$mail_message,
$mail_format);//termina variáveis de envio de e-mail
}$dataset->Close();
}
/**
Resultado : A parte em vermelho esta repetindo.
O setor de Editais está analisando o edital Nº-CP064/2012 para aquisição de obra de : Execução dos serviços de terraplenagem e a construção de 40 (quarenta) unidades habitacionais tipo MG-90-I-2-41 no Conjunto Habitacional Vitalino Manuel de Gouveia, no município de MONTE ALEGRE DE MINAS/MG. .
Orgão licitante:COHAB MINAS - Companhia de Habita?�o do Estado de Minas Gerais
Local da Obra:Municipio de Monte Alegre de Minas .
Valor Previsto:1589410.37 . VALOR DESFORMATADO - COMO FORMATO?
Data da visita Técnica:2012-08-30 10:00:00:000 . DATA DESFORMATADA
Engenheiro escalado para visita:.
A proposta deverá ser protocolizada até:2012-09-05 10:00:00:000?o do Estado de Minas Gerais
Local da Obra:Municipio de Monte Alegre de Minas .
Valor Previsto:1589410.37 .
Data da visita Técnica:2012-08-30 10:00:00:000 .
Engenheiro escalado para visita:.
A proposta deverá ser protocolizada até:2012-09-05 10:00:00:000