Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Mauricio D

problema quando enviar email

Recommended Posts

olá pessoal

fiz um formulario de contato, dai na hora de mandar o email

esta aparecendo esta mensagem

The requested method POST is not allowed for the URL /loja/send.php.

 

ja fiz varios formulario e nunca tinha dado este erro

c alguem souber algo me ajude

 

abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

Colocou o metódo Post?

 

Posta o código...

 

 <form id="form1" name="form1" method="post" action="send.php">
         <table width="100%" cellpadding="5">
           <tr>
             <td width="21%" align="right" valign="top"><strong>Nome*:</strong></td>
             <td colspan="3"><span id="sprytextfield1">
               <label>
                 <input name="nome" type="text" id="nome" size="60" />
               </label><br />
             <span class="textfieldRequiredMsg">Campo Obrigatório</span></span></td>
           </tr>
           <tr>
             <td align="right" valign="top"><strong>Endereço:</strong></td>
             <td colspan="3"><label>
               <input name="endereco" type="text" id="endereco" size="60" />
             </label></td>
           </tr>
           <tr>
             <td align="right" valign="top"><strong>Bairro:</strong></td>
             <td colspan="3"><label>
               <input name="endereco" type="text" id="endereco" size="60" />
             </label></td>
           </tr>
           <tr>
             <td align="right" valign="top"><strong>Cidade:</strong></td>
             <td width="33%"><label>
               <input name="cidade" type="text" id="cidade" size="45" />
             </label></td>
             <td width="3%" align="right"><strong>UF:</strong></td>
             <td width="43%"><label>
               <select name="uf" id="uf">
                <option value="AC">AC</option>
                     <option value="RS">RS</option>
                     <option value="AL">AL</option>
                     <option value="AM">AM</option>
                     <option value="AP">AP</option>
                     <option value="BA">BA</option>
                     <option value="CE">CE</option>
                     <option value="DF">DF</option>
                     <option value="EF">EF</option>
                     <option value="GO">GO</option>
                     <option value="MA">MA</option>
                     <option value="MG">MG</option>
                     <option value="MT">MT</option>
                     <option value="MS">MS</option>
                     <option value="PA">PA</option>
                     <option value="PB">PB</option>
                     <option value="PE">PE</option>
                     <option value="PI">PI</option>
                     <option value="PR">PR</option>
                     <option value="RJ">RJ</option>
                     <option value="RN">RN</option>
                     <option value="RO">RO</option>
                     <option value="RR">RR</option>
                     <option value="SE">SE</option>
                     <option value="SC">SC</option>
                     <option value="SP">SP</option>
                     <option value="TO">TO</option>
               </select>
             </label></td>
           </tr>
           <tr>
             <td align="right" valign="top"><strong>Cep:</strong></td>
             <td colspan="3"><label>
               <input name="cep" type="text" id="cep" size="10" onkeypress="Mascara('CEP',this,event);" maxlength="9"/>
             Ex.: (0000-000)</label></td>
           </tr>
           <tr>
             <td align="right" valign="top"><strong>E-mail*:</strong></td>
             <td colspan="3"><span id="sprytextfield2">
             <label>
               <input name="email" type="text" id="email" size="60" />
             </label>
             <br />
             <span class="textfieldRequiredMsg">Campo Obrigatório</span><span class="textfieldInvalidFormatMsg">E-mail inválido</span></span></td>
           </tr>
           <tr>
             <td align="right" valign="top"><strong>Telefone*:</strong></td>
             <td colspan="3"><span id="sprytextfield3">
               <label>
                 <input name="telefone" type="text" id="telefone" size="15" onkeypress="Mascara('TEL',this,event);" maxlength="14" />
               </label>
             Ex.: (00) 0000-0000<br />
             <span class="textfieldRequiredMsg">Campo Obrigatório</span></span><span id="sprytextfield4">

</span></td>
           </tr>
           <tr>
             <td align="right" valign="top"><strong>Mensagem*:</strong></td>
             <td colspan="3"><span id="sprytextarea1">
               <label>
                 <textarea name="mensagem" id="mensagem" cols="45" rows="8"></textarea>
               </label>
               <br />
             <span class="textareaRequiredMsg">Campo Obrigatório</span></span></td>
           </tr>
           <tr>
             <td> </td>
             <td colspan="3"><em>*Campos Obrigatórios</em></td>
           </tr>
           <tr>
             <td> </td>
             <td colspan="3">
               <input type="submit" name="button" id="button" value="" class="envia_form" />
               <input type="reset" name="button2" id="button2" value="" class="limpar_form" />
             </td>
           </tr>
         </table>
       </form>

 

<?php
$nome      = $_POST["nome"];
$endereco      = $_POST["endereco"];
$bairro     = $_POST["celular"];
$cidade =$_POST["cidade"];
$uf      = $_POST["uf"];
$cep = $_POST["cep"];
$email     = $_POST["email"];
$telefone      = $_POST["telefone"];
$mensagem   = $_POST["mensagem"];

//CONFIGURAÇÕES SOBRE SEU SITE
$nome_do_site="Estofados DiBento";
$email_para_onde_vai_a_mensagem = "contato@estofadosdibento.com.br";
$nome_de_quem_recebe_a_mensagem = "Estofados DiBento";
$exibir_apos_enviar='enviadoFaleConosco.php';



//ESSA VARIAVEL DEFINE SE É O USUARIO QUEM DIGITA O ASSUNTO OU SE DEVE ASSUMIR O ASSUNTO DEFINIDO 
//POR VOCÊ CASO O USUARIO DEFINA O ASSUNTO PONHA "s" NO LUGAR DE "n" E CRIE O CAMPO DE NOME 
//'assunto' NO FORMULARIO DE ENVIO
$assunto_digitado_pelo_usuario="n";

//CONFIGURAÇOES DA MENSAGEM ORIGINAL
$cabecalho_da_mensagem_original = "MIME-Version: 1.0\r\n";
$cabecalho_da_mensagem_original .= "Content-type: text/html; charset=iso-8859-1\r\n";
$cabecalho_da_mensagem_original.="From: $nome <$email>\n";
$assunto_da_mensagem_original="Contato A partir do Site";
$configuracao_da_mensagem_original="
<p>Enviado por: $nome</p>
<p>Endereço: $endereco</p>
<p>Bairro: $bairro</p>
<p>Cidade: $cidade</p>
<p>UF: $uf</p>
<p>CEP: $cep</p>
<p>Email: $email</p>
<p>Telefone: $telefone</p>
<p>Mensagem: $Mensagem</p>
Enviado em: $date";

//CONFIGURAÇÕES DA MENSAGEM DE RESPOSTA
// CASO $assunto_digitado_pelo_usuario="s" ESSA VARIAVEL RECEBERA AUTOMATICAMENTE A CONFIGURACAO
// "Re: $assunto"
$assunto_da_mensagem_de_resposta = "Estofados Dibento- E-mail Recebido";
$cabecalho_da_mensagem_de_resposta = "From: $nome_de_quem_recebe_a_mensagem - $nome_do_site <$email_para_onde_vai_a_mensagem>\n";
$configuracao_da_mensagem_de_resposta = "Obrigado por entrar em contato!\nEstaremos respondendo em breve neste endereço de
e-mail.\nAtenciosamente,\n$nome_de_quem_recebe_a_mensagem - $nome_do_site\n\nEnviado em: $date";
?>

 

<?php 
include "config.php";
$date = date("d/m/Y h:i");

//ENVIO DA MENSAGEM ORIGINAL
$headers = "$cabecalho_da_mensagem_original";
if ($assunto_digitado_pelo_usuario=="n")
{
 $assunto = "$assunto_da_mensagem_original";
};
$seuemail = "$email_para_onde_vai_a_mensagem";
$mensagem = "$configuracao_da_mensagem_original";
mail($seuemail,$assunto,$mensagem,$headers);

//ENVIO DE MENSAGEM DE RESPOSTA AUTOMATICA
$headers = "$cabecalho_da_mensagem_de_resposta";
if ($assunto_digitado_pelo_usuario=="n")
{
 $assunto = "$assunto_da_mensagem_de_resposta";
}
else
{
 $assunto = "Re: $assunto";
};
$mensagem = "$configuracao_da_mensagem_de_resposta";
mail($email,$assunto,$mensagem,$headers);

echo "<script>window.location='$exibir_apos_enviar'</script>";
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.