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

Quero enviar um formulario de pedido pelo meu site só que da erro


paskoto

Pergunta

Warning: mail() [function.mail]: SMTP server response: 550 Sender is not allowed. in E:\domains\sacariadahora.com.br\wwwroot\envia3.php on line 15

Problemas no envio, por favor tente novamentePHP

Warning: mail() [function.mail]: SMTP server response: 550 Sender is not allowed. in E:\domains\sacariadahora.com.br\wwwroot\envia3.php on line 15

não sei o que ta errado estou com um host e o plano suporta php...

Formulario de Pedido ( Se alguém souber como não repitir o codigo dos itens porem ser 9 para selecionar da um toque)

<form action="envia3.php" method="post" name="form">
      <p align="left">
        <p align="left">Nome / Razao Social :
          <input name="NomeRazaoSocial" type="text" size="50" />
        </p>
        <p align="left">CPF / CNPJ :
          <input name="CPFCNPJ" type="text" size="30" />
        </p>
        <p align="left">E-mail : 
  <input name="E_mail" type="text" size="50" />
</p>
<p align="left">Endereço :
  <input name="Endereço" type="text" size="50" />
</p>
<p align="left">Cidade :
  <input name="Cidade" type="text" size="20" />
  Estado
  <input name="Estado" type="text" size="10" maxlength="2" />
</p>
<p align="left">Bairro :
  <input name="Bairro" type="text" size="30" />
  CEP :
  <input name="CEP" type="text"  size="15" />
</p>
<p align="left">Fone :
  <input name="Fone" type="text"  size="13" />
</p>
<p align="center">
    <select name="Item1" size="1" >
    <option>Saco Alvejado</option>
    <option>Saco Cru</option>
    <option>Toalha de Mesa 1,40x1,40</option>
    <option>Toalha de Mesa 1,40x2,00</option>
    <option>Toalha de Mesa 1,40 Ø</option>
    <option>Pano de Prato Bahinha</option>
    <option>Pano de Prato Riscado</option>
    <option>Pano de Prato Viés</option>
    <option>Pano de Prato Colorido</option>
    <option selected="selected">Selecione</option>
  </select>
  <input name="unid1" type="text"  size="20" />
  UNIDADES </p>
<p align="center">
  <select name="Item2" size="1" >
    <option>Saco Alvejado</option>
    <option>Saco Cru</option>
    <option>Toalha de Mesa 1,40x1,40</option>
    <option>Toalha de Mesa 1,40x2,00</option>
    <option>Toalha de Mesa 1,40 Ø</option>
    <option>Pano de Prato Bahinha</option>
    <option>Pano de Prato Riscado</option>
    <option>Pano de Prato Viés</option>
    <option>Pano de Prato Colorido</option>
    <option selected="selected">Selecione</option>
  </select>
  <input name="unid2" type="text"  size="20" />
  UNIDADES</p>
<p align="center">
  <select name="Item3" size="1">
    <option>Saco Alvejado</option>
    <option>Saco Cru</option>
    <option>Toalha de Mesa 1,40x1,40</option>
    <option>Toalha de Mesa 1,40x2,00</option>
    <option>Toalha de Mesa 1,40 Ø</option>
    <option>Pano de Prato Bahinha</option>
    <option>Pano de Prato Riscado</option>
    <option>Pano de Prato Viés</option>
    <option>Pano de Prato Colorido</option>
    <option selected="selected">Selecione</option>
  </select>
  <input name="unid3" type="text"  size="20" />
  UNIDADES </p>
<p align="center">
  <select name="Item4" size="1" >
    <option>Saco Alvejado</option>
    <option>Saco Cru</option>
    <option>Toalha de Mesa 1,40x1,40</option>
    <option>Toalha de Mesa 1,40x2,00</option>
    <option>Toalha de Mesa 1,40 Ø</option>
    <option>Pano de Prato Bahinha</option>
    <option>Pano de Prato Riscado</option>
    <option>Pano de Prato Viés</option>
    <option>Pano de Prato Colorido</option>
    <option selected="selected">Selecione</option>
  </select>
  <input name="unid4" type="text" size="20" />
  UNIDADES </p>
<p align="center">
  <select name="Item5" size="1" >
    <option>Saco Alvejado</option>
    <option>Saco Cru</option>
    <option>Toalha de Mesa 1,40x1,40</option>
    <option>Toalha de Mesa 1,40x2,00</option>
    <option>Toalha de Mesa 1,40 Ø</option>
    <option>Pano de Prato Bahinha</option>
    <option>Pano de Prato Riscado</option>
    <option>Pano de Prato Viés</option>
    <option>Pano de Prato Colorido</option>
    <option selected="selected">Selecione</option>
  </select>
  <input name="unid5" type="text"  size="20" />
  UNIDADES </p>
<p align="center">
  <select name="Item6" size="1" >
    <option>Saco Alvejado</option>
    <option>Saco Cru</option>
    <option>Toalha de Mesa 1,40x1,40</option>
    <option>Toalha de Mesa 1,40x2,00</option>
    <option>Toalha de Mesa 1,40 Ø</option>
    <option>Pano de Prato Bahinha</option>
    <option>Pano de Prato Riscado</option>
    <option>Pano de Prato Viés</option>
    <option>Pano de Prato Colorido</option>
    <option selected="selected">Selecione</option>
  </select>
  <input name="unid6" type="text"  size="20" />
  UNIDADES </p>
<p align="center">
  <select name="Item7" size="1" >
    <option>Saco Alvejado</option>
    <option>Saco Cru</option>
    <option>Toalha de Mesa 1,40x1,40</option>
    <option>Toalha de Mesa 1,40x2,00</option>
    <option>Toalha de Mesa 1,40 Ø</option>
    <option>Pano de Prato Bahinha</option>
    <option>Pano de Prato Riscado</option>
    <option>Pano de Prato Viés</option>
    <option>Pano de Prato Colorido</option>
    <option selected="selected">Selecione</option>
  </select>
  <input name="unid7" type="text"  size="20" />
  UNIDADES </p>
<p align="center">
  <select name="Item8" size="1" >
    <option>Saco Alvejado</option>
    <option>Saco Cru</option>
    <option>Toalha de Mesa 1,40x1,40</option>
    <option>Toalha de Mesa 1,40x2,00</option>
    <option>Toalha de Mesa 1,40 Ø</option>
    <option>Pano de Prato Bahinha</option>
    <option>Pano de Prato Riscado</option>
    <option>Pano de Prato Viés</option>
    <option>Pano de Prato Colorido</option>
    <option selected="selected">Selecione</option>
  </select>
  <input name="unid8" type="text"  size="20" />
  UNIDADES </p>
<p align="center">
  <select name="Item9" size="1" >
    <option>Saco Alvejado</option>
    <option>Saco Cru</option>
    <option>Toalha de Mesa 1,40x1,40</option>
    <option>Toalha de Mesa 1,40x2,00</option>
    <option>Toalha de Mesa 1,40 Ø</option>
    <option>Pano de Prato Bahinha</option>
    <option>Pano de Prato Riscado</option>
    <option>Pano de Prato Viés</option>
    <option>Pano de Prato Colorido</option>
    <option selected="selected">Selecione</option>
  </select>
  <input name="unid9" type="text"  size="20" />
  UNIDADES </p>
<p align="center">
  <input name="Submit" type="submit" value="Enviar Pedido" />
</p>
<p align="left"></p>


</form>
e o do PHP
<?

global $email; //função para validar a variável $email no script todo

$data = date("d/m/y"); //função para pegar a data de envio do e-mail
$hora = date("H:i"); //para pegar a hora com a função date

// defino o corpo do e-mail antes
$corpo = "Nome/RazaoSocial: $NomeRazaoSocial \n
          CPF/CNPJ: $CPFCNPJ \n
          Data: $data  $hora \n
          E_mail: $E_mail ";

//aqui envia o e-mail para você
$email = mail ("suporte@sacariadahora.com.br", "Pedido_Site", $corpo);

if ($email) {
     Header("Location: C:\xampp\htdocs\Site_pai\Site\Home.html"); //essa é a página de obrigado.
     }
else {
echo "Problemas no envio, por favor tente novamente";
}

?>

Editado por paskoto
Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

Sobre o erro ao enviar o e-mail, me parece que o endereço pelo qual você está tentando enviar o email está na blacklist do servidor... tente trocar o endereço e fazer um teste para ver o que dá.

Para não repetir o código, faça assim:

for($x=1; $x<=9; $x++){
    echo ('
        <p align="center">
            <select name="Item'.$x.'" size="1" >
                <option>Saco Alvejado</option>
                <option>Saco Cru</option>
                <option>Toalha de Mesa 1,40x1,40</option>
                <option>Toalha de Mesa 1,40x2,00</option>
                <option>Toalha de Mesa 1,40 Ø</option>
                <option>Pano de Prato Bahinha</option>
                <option>Pano de Prato Riscado</option>
                <option>Pano de Prato Viés</option>
                <option>Pano de Prato Colorido</option>
                <option selected="selected">Selecione</option>
            </select>
            <input name="unid'.$x.'" type="text"  size="20" />
            UNIDADES
        </p>
    ');
}

edit: aliás... você fez a configuração do servidor smtp, né??

Editado por Stoma
Link para o comentário
Compartilhar em outros sites

  • 0
Sobre o erro ao enviar o e-mail, me parece que o endereço pelo qual você está tentando enviar o email está na blacklist do servidor... tente trocar o endereço e fazer um teste para ver o que dá.

Para não repetir o código, faça assim:

for($x=1; $x<=9; $x++){
    echo ('
        <p align="center">
            <select name="Item'.$x.'" size="1" >
                <option>Saco Alvejado</option>
                <option>Saco Cru</option>
                <option>Toalha de Mesa 1,40x1,40</option>
                <option>Toalha de Mesa 1,40x2,00</option>
                <option>Toalha de Mesa 1,40 Ø</option>
                <option>Pano de Prato Bahinha</option>
                <option>Pano de Prato Riscado</option>
                <option>Pano de Prato Viés</option>
                <option>Pano de Prato Colorido</option>
                <option selected="selected">Selecione</option>
            </select>
            <input name="unid'.$x.'" type="text"  size="20" />
            UNIDADES
        </p>
    ');
}

edit: aliás... você fez a configuração do servidor smtp, né??

não fiz essa configuraçao SMTP e também não sei... c puder me ajudar...

o e-mail que estava sendo blokeado deu o mesmo erro quando eu mudei (deve ser essa tal configuraçao mesmo)

e o codigo esta em PHP ? o meu form é em HTML e nun deu certo...

obrigado até agora espero que possa me ajudar

Mais uma coisinha ...... eu fiz o site pelo dreanweaver e coloquei todas as imagens certinho ai eu hospedei o site e as imgs sumiram porque o diretorio não ta certo so qua não sei qual é o diretorio e nen como colocalas no site se alguém puder ajudar

Editado por paskoto
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,1k
    • Posts
      651,8k
×
×
  • Criar Novo...