Ir para conteúdo
Fórum Script Brasil
  • 0

Erro De Php


Jacksonrs

Pergunta

6 respostass a esta questão

Posts Recomendados

  • 0

Desculpe ainda to começando no php !!! mas não precisa este stress todo

abaixo vai um peço do codigo

} elseif (trim($HTTP_POST_VARS["mensagem"]) == "") {

   echo "<br><br><center>Problemas ao enviar o E-mail: <b>MENSAGEM</b>

é um campo obrigatório!</center>";

} else {

include "dbconfig.php";

$sql = "select * from newsletter";

$query = @mysql_query($sql);

  if (!$query) {

die ("Problemas ao executar o sql !!!"); }

else {

    while ($coluna = @mysql_fetch_array($query)) {

    $codigo = $coluna["codigo"];

    $nome = $coluna["nome"];

    $email = $coluna["email"];

    $cidade = $coluna["cidade"];

  mail ("$email","$assunto","Olá $nome,\n$mensagem\n\nObrigado por

se inscrever em nossa Newsletter\nAqui você sempre vai encontrar novidades.","From:<$seu_email>");

 }

 echo "<br><br><br><center><b>Mensagem enviada

corretamente</b></center>";

}

mysql_close($conn); // esta é a linha em questão

$parar = "ok";

}

}

if ($parar != "ok") {

?>

Link para o comentário
Compartilhar em outros sites

  • 0

Não é stress, não, cara... o Error falou isso numa boa. smile.gif

Bom, só mais uma coisa, a mensagem de erro apontou que o problema está na linha 37. Então, seria legal você indicar qual é essa linha pra gente, tb... sei lá, coloca ela em vermelho, ou com um comentário pra indicar...

Eu vi tb que você colocou vários "@" antes das funções... você não precisa esconder as mensagens de erro. É até melhor que não esconda, pra que a gente veja onde existe problema e possa solucioná-lo da melhor forma...

Esse erro (supplied argument is not a valid MySQL-Link) indica que a conexão com o banco de dados não foi feita com sucesso. Então, ele não tá nesse trecho que você postou, já que ele começa na query...

Até mais!

Link para o comentário
Compartilhar em outros sites

  • 0

Ok, mas ninguém aqui vai te xingar por postar uma parte do código que seja essencial... só não vejo com bons olhos aquele povo que dá um CTRL + C, CTRL + V no código inteiro e pensa: "eles que se virem pra encontrar o problema aí no meio...". Eu não xingo, mas nem termino de ler tópicos assim...

Bom, voltando ao problema do código, verifique se a variável $conn está sendo definida no script dbconfig.php. Se não tiver, defina ela com o mysql_connect(). Se tiver, aí o problema deve estar num dos parâmetros passados na mysql_connect()... (usuário, senha ou o endereço do host).

[]'s

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,6k
×
×
  • Criar Novo...