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

Ajuda a configurar um Form_contato buscando dados no BD PostGreSQL


Murilo Cabral

Pergunta

Olá, estou precisando da ajuda dos amigos do fórum.

Sou iniciante em PHP e estou com o seguinte problema:

Tenho um form_contato.php e estou tentando configura-lo de um jeito que eu possa alterar algumas informações buscando-as no Banco de dados através de painel administrativo.

Uso o mesmo sistema para buscar informações para dentro das paginas e funcionam com perfeição, porém neste form não estou conseguindo, pois ele manda a seguinte mensagem abaixo:

Fatal error: Class 'Pagcontato' not found in /home/diskarta/public_html/style_bd/contato.php on line 5

Ou seja por algum motivo ele não consegue localizar a página Pagcontato.class.php

As informações grifadas em vermelho eu estou tentando buscar no Banco de Dados.
Se precisarem de mais informações basta informar que mandarei o que for preciso.
O endereço para poderem acessar e verificar o que esta acontecendo esta abaixo:
Bem é isso, se alguém puder dar uma ajuda ficarei muito agradecido.

O formulário é este abaixo:

<?php
include "style_bd/contato.php";
$date = date("d/m/Y h:i");
// ****** ATENÇÃO ********
// ABAIXO ESTÁ A CONFIGURAÇÃO DO SEU FORMULÁRIO.
// ****** ATENÇÃO ********
// RECEBE OS VALORES VINDO DO FORMULÁRIO E ATRIBUI AS VARIÁVEIS
$nome = $_POST['nome'];
$email = $_POST['email'];
$telefone = $_POST['telefone'];
$mensagem = $_POST['mensagem'];
//CABEÇALHO - ONFIGURAÇÕES SOBRE SEUS DADOS E SEU WEBSITE
$nome_do_site = "<?php echo $item->nomesite;?>";
$email_para_onde_vai_a_mensagem = "<?php echo $item->emaildest;?>";
$nome_de_quem_recebe_a_mensagem = "<?php echo $item->responsavel;?>";
$exibir_apos_enviar='resp.php';
//MAIS - CONFIGURAÇOES DA MENSAGEM ORIGINAL
$cabecalho_da_mensagem_original="De: $name <$email>\n";
$assunto_da_mensagem_original="Mensagem ou Contato";
// FORMA COMO RECEBERÁ O E-MAIL (FORMULÁRIO)
// ******** OBS: SE FOR ADICIONAR NOVOS CAMPOS, ADICIONE OS CAMPOS NA VARIÁVEL ABAIXO *************
$configuracao_da_mensagem_original="
ENVIADO POR: $Contato\n
Nome: $nome\n
Email: $email\n
Telefones: $telefone\n
Mensagem: $mensagem\n
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 = "Confirmação";
$cabecalho_da_mensagem_de_resposta = "De: <?php echo $item->nomesite;?> < $email_para_onde_vai_a_mensagem>\n";
$configuracao_da_mensagem_de_resposta="Sua Mensagem foi recebida!\nEstaremos entrando em contato em breve...\nAtenciosamente,\n<?php echo $item->nomesite;?>\n\nEnviado em: $date";
// ****** IMPORTANTE ********
// A PARTIR DE AGORA RECOMENDA-SE QUE NÃO ALTERE O SCRIPT PARA QUE O SISTEMA FINCIONE CORRETAMENTE
// ****** IMPORTANTE ********
//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="s";
//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: $Retornando sua Mensagem";
}
$mensagem = "$configuracao_da_mensagem_de_resposta";
mail($email,$assunto,$mensagem,$headers);
echo "<script>window.location='$exibir_apos_enviar'</script>";
?>
Fim do form
Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

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,2k
    • Posts
      652k
×
×
  • Criar Novo...