To com dificuldade em usar o Cron no meu Servidor.
Tenho o script e tentei o uso agendando no servidor, porem não funciona e a resposta do " Não Suporte do Meu Sevidor " apenas diz que não tem erro no servidor e nada faz, e eu sem fazer o script rodar.
Gostaria de um Help pra ver se tem erro e se tem , qual o erro.
Pergunta
Paulo ou Rafael
Ai galera, Saudações.
To com dificuldade em usar o Cron no meu Servidor.
Tenho o script e tentei o uso agendando no servidor, porem não funciona e a resposta do " Não Suporte do Meu Sevidor " apenas diz que não tem erro no servidor e nada faz, e eu sem fazer o script rodar.
Gostaria de um Help pra ver se tem erro e se tem , qual o erro.
Configuração do CronTab.
lynx -dump 'http://www.endereço.com.br/portal/estrutura/niver/niver_email.php' > saida.html
abaixo meu Script
#!/bin/php
<?
include("conexao.php");
$datahoje = date("d-m"); //Dia e Mês Atual
$sql = mysql_query("SELECT * FROM phpsp_users WHERE date_format( niver, '%d-%m' ) = '$datahoje'");//Seleciona Os Aniverssariantes
$total = mysql_num_rows($sql);//Pega Quantidade dos Resultados
if($total > 0){ //Vai rodar caso tenha aniversariante
while($dados=mysql_fetch_array($sql)){//pega um por um pra mandar o email
$nome = $dados['nome'];
$email = $dados['email'];
$msg = "
<html>
<head>
<meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1' />
</head>
<body topmargin='0' leftmargin='0'>
<table width='612' border='0' cellspacing='0' cellpadding='0'>
<tr>
<td width='55'> </td>
<td width='994' class='texto' align='justify'><center>
<img border='0' src='http://www.endereço.com.br/email.jpg'></center></td>
<td width='85'> </td>
</tr>
<tr>
<td width='55'> </td>
<td width='994' class='texto' align='justify'>
Saudações <b>".$nome."</b> .</td><br>
<td width='85'> </td>
</tr>
<tr>
<td width='55'> </td>
<td width='994' class='texto' align='justify'>
<strong>Parabéns por esta data especial!</strong></td><br>
<td width='85'> </td>
</tr>
<tr>
<td width='55'> </td>
<td width='994' class='texto' align='justify'>
Aqui o Texto .
</td><br>
<td width='85'> </td>
</tr>
<tr>
<td width='55'> </td>
<td width='994' class='texto' align='justify'>
<strong>Equipe Edição Online...</strong></td>
<td width='85'> </td>
</tr>
<tr>
<td width='55'> </td>
<td width='994' class='texto' align='justify'>
</td>
<td width='85'> </td>
</tr>
</table>
</body>
</html>
"; // mensagem enviada ao email da pessoa que tiver aniverssariando na data de hj.
// AQUI MANDO O EMAIL PARA O ANIVERSSARIANTE
mail($email, "Feliz Aniversário", $msg,
"From: contato@email.com.br\r\n" .
"Content-type: text/html; charset=iso-8859-1\r\n" .
"X: PHP/" . phpversion());
}// Fecha While
}//Fecha IF
?>
Link para o comentário
Compartilhar em outros sites
12 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.