Dados do Site

Dúvidas Frequentes: arquivo por arquivo

Gerencia perguntas frequentes do site e blocos públicos de FAQ, incluindo inserção, listagem e exibição pontual.

tela principal: faq.php subpasta: /sistema/painel/paginas/faq/ 8 arquivos/telas auditados 3 tabelas detectadas por leitura estática

tela

/sistema/painel/paginas/faq.php

listar

presente

salvar

presente

buscar

não encontrado

excluir

presente

Navegação rápida

Visão do módulo

Gerencia perguntas frequentes do site e blocos públicos de FAQ, incluindo inserção, listagem e exibição pontual.

  • Além do CRUD clássico, possui arquivos auxiliares como home.php, inserir.php e mostrar.php.
  • Existe um arquivo de debug no diretório do módulo, o que merece atenção em produção.

Tabela resumida

Arquivo Papel no módulo Linhas
/sistema/painel/paginas/faq.php Arquivo auxiliar do módulo. 231
/sistema/painel/paginas/faq/debug_faq.txt Arquivo de apoio para depuração encontrado dentro do diretório do módulo. 1
/sistema/painel/paginas/faq/excluir.php Exclui o registro solicitado e devolve retorno simples para a interface. 41
/sistema/painel/paginas/faq/home.php Renderiza conteúdo auxiliar ou preview da área pública relacionada ao módulo. 106
/sistema/painel/paginas/faq/inserir.php Insere um registro por fluxo alternativo ao salvar.php clássico. 25
/sistema/painel/paginas/faq/listar.php Monta a listagem principal do módulo e devolve HTML parcial para a tela. 85
/sistema/painel/paginas/faq/mostrar.php Mostra um registro ou fragmento pontual para preview e consumo AJAX. 10
/sistema/painel/paginas/faq/salvar.php Recebe dados do formulário e executa INSERT/UPDATE do registro. 37

Arquivo por arquivo

faq.php

/sistema/painel/paginas/faq.php
auxiliar

Arquivo auxiliar do módulo.

Linhas: 231
POST: sem POST explícito detectado
GET: sem GET/REQUEST explícito detectado
Sessão: sem leitura explícita de sessão
Tabelas: faq
Includes: ../conexao.php, verificar.php

debug_faq.txt

/sistema/painel/paginas/faq/debug_faq.txt
debug

Arquivo de apoio para depuração encontrado dentro do diretório do módulo.

Linhas: 1
POST: sem POST explícito detectado
GET: sem GET/REQUEST explícito detectado
Sessão: sem leitura explícita de sessão
Tabelas: sem tabela SQL detectada por leitura estática
Includes: sem include/require literal detectado

excluir.php

/sistema/painel/paginas/faq/excluir.php
excluir

Exclui o registro solicitado e devolve retorno simples para a interface.

Linhas: 41
POST: id
GET: sem GET/REQUEST explícito detectado
Sessão: sem leitura explícita de sessão
Tabelas: faq
Includes: ../../conexao.php

home.php

/sistema/painel/paginas/faq/home.php
auxiliar

Renderiza conteúdo auxiliar ou preview da área pública relacionada ao módulo.

Linhas: 106
POST: sem POST explícito detectado
GET: sem GET/REQUEST explícito detectado
Sessão: sem leitura explícita de sessão
Tabelas: clientes, faq, perguntas
Includes: ../../../conexao.php

inserir.php

/sistema/painel/paginas/faq/inserir.php
salvar

Insere um registro por fluxo alternativo ao salvar.php clássico.

Linhas: 25
POST: id, pergunta, resposta
GET: sem GET/REQUEST explícito detectado
Sessão: sem leitura explícita de sessão
Tabelas: faq
Includes: ../../../conexao.php

listar.php

/sistema/painel/paginas/faq/listar.php
listar

Monta a listagem principal do módulo e devolve HTML parcial para a tela.

Linhas: 85
POST: sem POST explícito detectado
GET: sem GET/REQUEST explícito detectado
Sessão: sem leitura explícita de sessão
Tabelas: faq
Includes: ../../../conexao.php

mostrar.php

/sistema/painel/paginas/faq/mostrar.php
buscar

Mostra um registro ou fragmento pontual para preview e consumo AJAX.

Linhas: 10
POST: id
GET: sem GET/REQUEST explícito detectado
Sessão: sem leitura explícita de sessão
Tabelas: faq
Includes: ../../../conexao.php

salvar.php

/sistema/painel/paginas/faq/salvar.php
salvar

Recebe dados do formulário e executa INSERT/UPDATE do registro.

Linhas: 37
POST: id, pergunta, resposta
GET: sem GET/REQUEST explícito detectado
Sessão: sem leitura explícita de sessão
Tabelas: faq
Includes: ../../../conexao.php

Pontos de manutenção

  • O diretório contém arquivos além do CRUD básico, então quem mantiver o módulo precisa conferir os fluxos paralelos inserir.php, mostrar.php e home.php.
  • O arquivo debug_faq.txt foi encontrado na subpasta operacional e merece revisão antes de produção.
Atalho de depuração: quando houver bug neste módulo, siga a ordem tela principal → listar/salvar/auxiliares → conexao.php → tabela.