Arquivo: salvar_mensagem.php
Função: Salvar mensagens enviadas no chat do Pregão, garantindo persistência e sincronização entre os participantes.
Descrição:
O arquivo recebe mensagens enviadas pelos usuários ou pelo leiloeiro, valida o conteúdo e grava no banco de dados. Ele mantém a ordem cronológica das mensagens e permite que todas as partes conectadas visualizem as mensagens em tempo quase real.
Entradas:
idUsuario (ID do usuário que enviou a mensagem)
idMoeda / idAnuncio (moeda ou anúncio vinculado à mensagem)
mensagem (conteúdo textual da mensagem)
Saídas:
Confirmação de registro da mensagem
Mensagens formatadas para exibição no chat do Pregão
Dependências:
databaseNexa.php para conexão com o banco de dados
Tabela: pregao_chat
Sessão PHP ativa (session_start)
Cuidados e recomendações:
Validar e sanitizar o conteúdo para evitar injeção de código
Garantir que mensagens sejam exibidas na ordem correta
Evitar sobrecarga do sistema em picos de envio de mensagens
Registrar logs de mensagens para rastreabilidade
Nilton Romani