Guest - ronaldo - Postado Outubro 21, 2005 Denunciar Share Postado Outubro 21, 2005 Estou tentando mandar email para os usuarios cadastrados em meu banco mas estou encontrando um erro... Parse error: parse error, unexpected $ in /home/restricted/home/domboscoitaquera/public_html/teste/enviamensagem1.php on line 56 Eis o meu codigo: Enviamensagem.php <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Untitled Document</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <link href="css/noticia.css" rel="stylesheet" type="text/css"> </head> <body> <?php require_once('datacon.php'); $assunto = $_POST["assunto"]; $messagem = $_POST["mensagem"]; $arquivo = $_POST["arquivo"]; ?> <?php mysql_select_db('exalunos'); $query_rsexalunos = "SELECT * FROM exalunos"; $rsexalunos = mysql_query($query_rsexalunos) or die(mysql_error()); $row_rsexalunos = mysql_fetch_assoc($rsexalunos); $totalRows_rsexalunos = mysql_num_rows($rsexalunos); // altere para seus dados $remetente="Pastoral - Obra Social Dom Bosco <pastoral@domboscoitaquera.org.br>"; $headers = "Content-Type: text/html; charset=iso-8859-1\n"; $headers.="From: $remetente\n"; $enviodeanexo = "XYZ-" . date("dmYis") . "-ZYX"; if (($fp = fopen($arquivo,"rb"))){ $anexo = fread($fp,filesize($arquivo)); $anexo = base64_encode($anexo); fclose($fp); $anexo = chunk_split($anexo); $mensagem = "--$enviodeanexo\nContent-type: text/html\nContent-Transfer-Encoding: 7bit\n\n$corpo\n\n"; $mensagem .= "--$enviodeanexo\nContent-type: $arquivo_type\nContent-Disposition: attachment; filename="; $mensagem .= $arquivo . "\nContent-Transfer-Encoding: base64\n\n$anexo\n"; $mensagem .= "--$enviodeanexo\r\n"; // seleciona todos os dados da tabela while ($line=mysql_fetch_array($rsexalunos)) { $mail=$line['email']; mail("$mail","$assunto","$messagem", "$mensagem", "$headers"); ?> <?php mysql_free_result($rsexalunos); ?><div align="center"><span class="noticias">Mensagem enviada</span><br> <br> <br> <a href='mensagem1.php' class="noticias"><font size="2">Enviar Outra Menssagem </font></a><br> </font><br> <br> </div> </body> </html>A linha 56 corresponde a tag <html>Valeu ronaldo Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 M@luco Belez@ Postado Outubro 21, 2005 Denunciar Share Postado Outubro 21, 2005 a tag <html> ou </html>se for a </html> você provavelmente esqueceu de fechar uma chave { Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Guest Postado Outubro 21, 2005 Denunciar Share Postado Outubro 21, 2005 mudei, mas segue dando erro parcial (Parse error) na linha 28if (($fp = fopen($arquivo,"rb"))){ Ronaldo Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest - ronaldo -
Estou tentando mandar email para os usuarios cadastrados em meu banco mas estou encontrando um erro...
Eis o meu codigo: Enviamensagem.phpA linha 56 corresponde a tag <html>
Valeu ronaldo
Link para o comentário
Compartilhar em outros sites
2 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.