Jump to content


Photo

Bed Request


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

#1 FaustiniJr

FaustiniJr

    Novato no fórum

  • Usuários
  • 11 posts
  • Sexo:Não informado

Posted 04/03/2013, 16:35

Estou tendo problemas com o envio de mensagens pelo PHP. Ao clicar em enviar, está dando "Bad Request".
Abaixo está o código de envio em PHP. No Adobe Dreamweaver não é composto erro de sintaxe, então onde pode ser meu erro?


<?php
//Declaração das Variáveis
$tipo_produto=$_POST[tipo_produto];
$assunto='Assinatura Virtual';
$nome=$_POST[nome];//aqui pega os dados que foram preenchidos la no formulário com o ID NOME
$dt_nasc=$_POST[dt_nasc];
$cpf=$_POST[cpf];
$fone1=$_POST[fone1];
$fone2=$_POST[fone2];
$fone3=$_POST[fone3];
$email=$_POST[email];
$nome_mae=$_POST[nome_mae];
$endereco=$_POST[endereco];
$numero=$_POST[numero];
$complemento=$_POST[complemento];
$bairro=$_POST[bairro];
$estado=$_POST[estado];
$cidade=$_POST[cidade];
$cep=$_POST[cep];
$id_pacote=$_POST[id_pacote];
$adicionais=$_POST[adicionais];
$op_pagamento=$_POST[op_pagamento];
$vencimento=$_POST[vencimento];
$banco=$_POST[banco];
$agencia=$_POST[agencia];
$conta_corrente=$_POST[conta_corrente];
//PROTEÇÃO ANTES DE ENVIAR
//Verifica se os campos mensagem, email_de e assunto do formulário estão preenchidos
if (empty($_POST['tipo_produto'])|| empty($_POST['assunto']) || empty($_POST['nome'])) {
//Dados incompletos vindo pelo formulário, não manda nada e redireciona para o formulario.
header("Location:../assine.html");
} else {
//Verificação antes do envio;
//ESTA FUNÇÃO SERVE PARA VERIFICAR A CONSISTÊNCIA DE UM ENDEREÇO DE EMAIL
$emailPattern = '/^[^@\s]+@([-a-z0-9]+\.)+[a-z]{2,}$/i';
if (!preg_match($emailPattern, $_POST['email'])) {
echo 'Por favor verifique o endereço de email.';
} else {
//Aqui você pode definir para quem vai o email
$to="assine@shaloncelulares.com.br";
//$to = $_POST['email_para'];
$from=$_POST['email'];
// Envia o email :
if (mail($to,$_POST['assunto'],"
Nome: $nome \n
Email: $email \n
Assunto: $assunto \n
Tipo de Produto: $tipo_produto \n
Dados Pessoais \n\n
Nascimento: $dt_nasc \n
CPF: $cpf \n
Fone 1: $fone1 \n
Fone 2: $fone2 \n
Fone 3: $fone3 \n
Nome da Mãe: $nome_mae \n
Endereço: $endereco \n
Bairro: $bairro \n
UF: $estado \n
Cidade: $cidade \n
CEP: $cep \n
Pacote: $id_pacote \n
Adicionais: $adicionais \n
Dados Pagamento \n\n
Tipo: $op_pagamento \n
Vencimento: $vencimento \n
Banco: $banco \n
Agência: $agencia \n
Conta: $conta_corrente","From: $from\n")) {
// Mostra confirmação de email enviado com sucesso.
echo "Seu email foi enviado com sucesso.";
/*Destroi as variáveis
unset ($_POST['email']);
unset ($_POST['assunto']);
unset ($_POST['mensagem']);*/
} else {
// Envio falhou
echo "Erro! Seu email não foi enviado.";
}
}
}
?>


#2 zerof

zerof

    Normal

  • Usuários
  • 76 posts
  • Sexo:Masculino
  • Localidade:São Paulo
  • Interesses:GEOLOCALIZAÇÃO, APACHE, PHP, MYSQL, FOTOGRAFIA, GERENCIAMENTO DE PROJETOS

Posted 07/03/2013, 09:44

http://www.google.co...8&oe=utf-8&aq=t

etc... etc... e tal
--
zerof
ASSESSORIA & INTERDISCIPLINARIDADE
( ADVICE & INTERDISCIPLINARITY )
http://ed48.com/ - http://educar.pro.br

#3 FaustiniJr

FaustiniJr

    Novato no fórum

  • Usuários
  • 11 posts
  • Sexo:Não informado

Posted 07/03/2013, 12:21

Preguiça é mato, tive que procurar ajuda no Forum devshed.com

Vlw

#4 zerof

zerof

    Normal

  • Usuários
  • 76 posts
  • Sexo:Masculino
  • Localidade:São Paulo
  • Interesses:GEOLOCALIZAÇÃO, APACHE, PHP, MYSQL, FOTOGRAFIA, GERENCIAMENTO DE PROJETOS

Posted 07/03/2013, 13:05

* Preguiça é mato, tive que procurar ajuda no Forum devshed.com

Vlw


* De quem mesmo?
Ad augusta per angusta!

Edição feita por: zerof, 07/03/2013, 13:08.

--
zerof
ASSESSORIA & INTERDISCIPLINARIDADE
( ADVICE & INTERDISCIPLINARITY )
http://ed48.com/ - http://educar.pro.br




1 user(s) are reading this topic

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

IPB Skin By Virteq