Jump to content


Photo

Retornar Erro


  • Faça o login para participar
13 replies to this topic

#1 Marcão

Marcão

    Marcãaaaaaaaao

  • Usuários
  • 1754 posts
  • Sexo:Não informado
  • Interesses:Faixa preta de Muay-Thay<br>Faixa Roxa de Jiu-Jitsu<br>:D<br>Um dia eu chego lá

Posted 30/03/2008, 22:41

<?

$mail = $_POST["email"];

$corpo = "Nome :".$_POST["nome"]."<br>";

$corpo .= "E_mail :".$mail."<br>";

$corpo .= "Comentário :".$_POST["texto"]."<br>";

$assunto = "Formulário recebido";

$email1 = "meu@email.com";

$email2 = "meu2@email.com";

$headers = "Content-type: text/html; charset=iso-8859-1\r\n";

$headers = "From: $mail";

if (mail($email1, $assunto, $corpo, $headers)){

?>

<script language="JavaScript">

alert("E-mail enviado com Sucesso");
location.href="http://www.kadnews.c...r/kadfale.php";

</script>

<?
}else{

echo "E-mail não enviado";
}

?>

Qual o erro nisso?

Edição feita por: Marcão, 31/03/2008, 00:41.

Marcão -=- PHP é coisa de MESTRE e falo mais nada -=-
Minha Foto
"Não temas,segue adiante,não olhes para trás!!
Segura na mão de
Deus e vai.."

#2 boirock

boirock

    Tecnologia para todos (agora hexa campeão)

  • Usuários
  • 1559 posts
  • Sexo:Masculino
  • Localidade:Curitiba - PR
  • Interesses:PostgreSQL - PHP

Posted 31/03/2008, 00:40

Hm, oq pode estar causando confusão é q agora o PHP não exibe mais a maioria dos erros na tela. Tem que configurar no PHP.ini.
Mas dependendo do caso dá pra fazer como você quer. Qual é a situação?

#3 Marcão

Marcão

    Marcãaaaaaaaao

  • Usuários
  • 1754 posts
  • Sexo:Não informado
  • Interesses:Faixa preta de Muay-Thay<br>Faixa Roxa de Jiu-Jitsu<br>:D<br>Um dia eu chego lá

Posted 31/03/2008, 00:42

Postei acima, mudando, foi mal!
Eu ia apenas botar mais uma frase, acabei apagando a outra!
Marcão -=- PHP é coisa de MESTRE e falo mais nada -=-
Minha Foto
"Não temas,segue adiante,não olhes para trás!!
Segura na mão de
Deus e vai.."

#4 Maykel Esser

Maykel Esser

    Super Veterano

  • Usuários
  • 1536 posts
  • Sexo:Masculino
  • Localidade:Curitiba - PR

Posted 31/03/2008, 10:30

já tentou deixar tudo dentro do PHP sem cortes?

if (mail($email1, $assunto, $corpo, $headers)){

		  echo  "<script language=\"JavaScript\">
					alert(\"E-mail enviado com Sucesso\");
					location.href=\"http://www.kadnews.com.br/kadfale.php\";
					</script>";

		 }else{

		 echo "E-mail não enviado";
		 


}

Se este post lhe ajudou, ajude o fórum também. Use a reputação de mensagens! add.png


#5 Maykel Esser

Maykel Esser

    Super Veterano

  • Usuários
  • 1536 posts
  • Sexo:Masculino
  • Localidade:Curitiba - PR

Posted 31/03/2008, 10:30

já tentou deixar tudo dentro do PHP sem cortes?

if (mail($email1, $assunto, $corpo, $headers)){

		  echo  "<script language=\"JavaScript\">
					alert(\"E-mail enviado com Sucesso\");
					location.href=\"http://www.kadnews.com.br/kadfale.php\";
					</script>";

		 }else{

		 echo "E-mail não enviado";

		 // agora não sei como funfa na função mail pra exibir erros, eu uso PHPMailer, então uso a função "$mail->ErrorInfo" pra listar, seria util.


}

Edição feita por: maykel, 31/03/2008, 10:30.

Se este post lhe ajudou, ajude o fórum também. Use a reputação de mensagens! add.png


#6 Marcão

Marcão

    Marcãaaaaaaaao

  • Usuários
  • 1754 posts
  • Sexo:Não informado
  • Interesses:Faixa preta de Muay-Thay<br>Faixa Roxa de Jiu-Jitsu<br>:D<br>Um dia eu chego lá

Posted 31/03/2008, 12:55

Deu não!
Ficou tela branca!
Marcão -=- PHP é coisa de MESTRE e falo mais nada -=-
Minha Foto
"Não temas,segue adiante,não olhes para trás!!
Segura na mão de
Deus e vai.."

#7 Tohma

Tohma

    12 Horas

  • Usuários
  • 202 posts
  • Sexo:Masculino
  • Localidade:Curitiba

Posted 31/03/2008, 13:16

boa tarde Marcao,

coloca isso no começo do teu script

error_reporting(E_ALL);

pode ser q ele retorne algum erro, mas o que acontece com seu script? nao envia o email?
DBPlex dbplex.com.br

#8 Marcão

Marcão

    Marcãaaaaaaaao

  • Usuários
  • 1754 posts
  • Sexo:Não informado
  • Interesses:Faixa preta de Muay-Thay<br>Faixa Roxa de Jiu-Jitsu<br>:D<br>Um dia eu chego lá

Posted 31/03/2008, 13:58

boa tarde Marcao,

coloca isso no começo do teu script

error_reporting(E_ALL);

pode ser q ele retorne algum erro, mas o que acontece com seu script? nao envia o email?


Boa tarde!
Nem envia, nem mostra que não foi enviado!
Fica a tela branca!
Marcão -=- PHP é coisa de MESTRE e falo mais nada -=-
Minha Foto
"Não temas,segue adiante,não olhes para trás!!
Segura na mão de
Deus e vai.."

#9 Tohma

Tohma

    12 Horas

  • Usuários
  • 202 posts
  • Sexo:Masculino
  • Localidade:Curitiba

Posted 31/03/2008, 14:07

Cara,

teu script tá funcionando perfeitamente ... ja tentou rodar ele em um arquivo separado? ou alterar o email?
DBPlex dbplex.com.br

#10 Marcão

Marcão

    Marcãaaaaaaaao

  • Usuários
  • 1754 posts
  • Sexo:Não informado
  • Interesses:Faixa preta de Muay-Thay<br>Faixa Roxa de Jiu-Jitsu<br>:D<br>Um dia eu chego lá

Posted 31/03/2008, 15:19

Já sim!
Mas ele não ta mostrando nem o erro!
Fica tela branca!
Marcão -=- PHP é coisa de MESTRE e falo mais nada -=-
Minha Foto
"Não temas,segue adiante,não olhes para trás!!
Segura na mão de
Deus e vai.."

#11 Tohma

Tohma

    12 Horas

  • Usuários
  • 202 posts
  • Sexo:Masculino
  • Localidade:Curitiba

Posted 31/03/2008, 15:37

teste o codigo abaixo num arquivo separado ... se vc nao tiver resposta ... teu problema é server

[codebox]<?
$corpo = "Nome :NOme<br>";
$corpo .= "E_mail :".$mail."<br>";
$corpo .= "Comentário :".$_POST["texto"]."<br>";
$assunto = "Formulário recebido";
$email1 = "dd.barros@gmail.com";

$headers = "Content-type: text/html; charset=iso-8859-1\r\n";

$headers = "From: $mail";

if (mail($email1, $assunto, $corpo, $headers)){
echo "deu certo!";

}else{

echo "E-mail não enviado";
}
?>[/codebox]
DBPlex dbplex.com.br

#12 Marcão

Marcão

    Marcãaaaaaaaao

  • Usuários
  • 1754 posts
  • Sexo:Não informado
  • Interesses:Faixa preta de Muay-Thay<br>Faixa Roxa de Jiu-Jitsu<br>:D<br>Um dia eu chego lá

Posted 31/03/2008, 16:01

Acontece que eu tirando esse $headers, o e-mail chega normal, manda até a mensagem do JavaScript!
E fazendo uma gambiarra de:

if $_POST{

mail($email1, $assunto, $corpo, $headers);

}
Dessa forma manda, não entendi o motivo que fica dando tela branca!
Não sei pq ta dando erro!

Em relação ao código que vc postou, estou sem acesso ao servidor no momento!

Mandei o codigo para um colega, ele vai mandar pro servidor e testar!
Caso chegue e-mail para vc, avise-me!
Marcão -=- PHP é coisa de MESTRE e falo mais nada -=-
Minha Foto
"Não temas,segue adiante,não olhes para trás!!
Segura na mão de
Deus e vai.."

#13 Tohma

Tohma

    12 Horas

  • Usuários
  • 202 posts
  • Sexo:Masculino
  • Localidade:Curitiba

Posted 31/03/2008, 16:08

OK ... se chegar eu posto aki ...blz?

flw
DBPlex dbplex.com.br

#14 Marcão

Marcão

    Marcãaaaaaaaao

  • Usuários
  • 1754 posts
  • Sexo:Não informado
  • Interesses:Faixa preta de Muay-Thay<br>Faixa Roxa de Jiu-Jitsu<br>:D<br>Um dia eu chego lá

Posted 31/03/2008, 16:11

Cara, acabei de falar com o cara!
Ele vai mandar só quando chegar em casa!
Vai demorar!
Mas voltando ao código, viajei aqui pq não ta pegando!
Marcão -=- PHP é coisa de MESTRE e falo mais nada -=-
Minha Foto
"Não temas,segue adiante,não olhes para trás!!
Segura na mão de
Deus e vai.."




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq