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

PHP mail 2


Binho de Botafogo

Pergunta

Galera,mais uma vez eu aqui,foi mal a perturbação,mas é que eu to conhecendo php agora né?

Seguinte,meu código estava funcionando,mas aí eu precisava pegar outros campos do meu formulário,e fiz isso aqui,tipo,não dá erro,o erro está na lógica,acho que não é na sintaxe,quem pode me ajudar?

Eis o código:

Parte PHP

if(isset($_POST['informacoes']) && (isset($_POST['nome'])) && (isset($_POST['mail'])) && (isset($_POST['convidados'])) && (isset($_POST['local'])) ) {

$e_mail = "<h1>Email</h1><br><p>" . $_POST['informacoes'] . $_POST['nome'] . $_POST['mail'] . $_POST['convidados'] . $_POST['local']. "</p>";

if(mail("contato@allanfotografia.com.br","Envio de e-mail",$e_mail)) {

//echo "sucesso";

} else {

die( "erro");

}

}

$redirect = "http://www.allanfotografia.com.br/contato2.php";

header("location:$redirect");

Eis a parte do formulário:

<form method="post" action="contato_envia2.php" name="formEnviaCont" onSubmit="return v.exec()">

Qual serviço você deseja contratar?

<p>

<select name="opcoes">

<option>Casamentos

<option>15 Anos

<option>Bodas

<option>Aniversários

</select>

</p>

<p>

<input type ="text" name ="nome" value="Seu Nome" > </p><p>

<input type ="text" name ="mail" value="Seu E-mail" > </p><p>

<input type ="text" name ="local" value="Local da sua Festa" > </p><p>

<input type ="text" name ="convidados" value="Número de Convidados" > </p><p>

Digite aqui informações adicionais da sua festa:<p>

<textarea name ="informacoes" rows="3" cols="40">

</textarea><p>

<input type="submit" value="Enviar"></p>

</form>

Pra quem quiser visitar o linck é esse aqui:

www.allanfotografia.com.br/contato2.php

Quem puder ajudar eu agradeço!!!

Abraços!!

Editado por Binho de Botafogo
Link para o comentário
Compartilhar em outros sites

6 respostass a esta questão

Posts Recomendados

  • 0

Troque:

if(isset($_POST['informacoes']) && (isset($_POST['nome'])) && (isset($_POST['mail'])) && (isset($_POST['convidados'])) && (isset($_POST['local'])) ) {
por:
if((isset($_POST['informacoes'])) && (isset($_POST['nome'])) && (isset($_POST['mail'])) && (isset($_POST['convidados'])) && (isset($_POST['local'])) ) {

Só a nivel de teste mesmo, percebi que tinha uma pequena confusão nos ().

Link para o comentário
Compartilhar em outros sites

  • 0
Troque:

if(isset($_POST['informacoes']) && (isset($_POST['nome'])) && (isset($_POST['mail'])) && (isset($_POST['convidados'])) && (isset($_POST['local'])) ) {
por:
if((isset($_POST['informacoes'])) && (isset($_POST['nome'])) && (isset($_POST['mail'])) && (isset($_POST['convidados'])) && (isset($_POST['local'])) ) {

Só a nivel de teste mesmo, percebi que tinha uma pequena confusão nos ().

Poxa,ainda não foi,sinceramente não sei mesmo o que está errado,toda hora eu olho o código,mas nada,mas enfim,valeu a ajuda.

Ainda aceito sugestões.

Abraços!!!

Link para o comentário
Compartilhar em outros sites

  • 0

<form method="post" action="contato_envia2.php" name="formEnviaCont" onSubmit="return v.exec()">

O action está certo? o que essa função chamada no submit faz?

E em relação aos options, eles realmente não estão fechados, não é esse o problema, mas pelos padrões eles tem de serem fechados.

Link para o comentário
Compartilhar em outros sites

  • 0
<form method="post" action="contato_envia2.php" name="formEnviaCont" onSubmit="return v.exec()">

O action está certo? o que essa função chamada no submit faz?

E em relação aos options, eles realmente não estão fechados, não é esse o problema, mas pelos padrões eles tem de serem fechados.

Já tirei a função,era função que eu tinha criado antes mas não estou mais usando.

Eu tinha esquecido de tirar.

Mas como sempre,você me salvando,problema resolvido,tu deu aula.

Valeu cara.

Abração!!

O meu negócio é java,php pra mim é novidade,mas to tentando aprender.

Valeu,fui!!

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,4k
×
×
  • Criar Novo...