function excluir_conversa_chat() { // globals ---------------------------------------------- global $tabela_banco; // tabela de banco de dados // -------------------------------------------------------- // retorna id de usuario de chat ------------------- $idusuario = retorne_idusuario_sessao_chat(null, false); // retorna id de usuario de chat // --------------------------------------------------------- // id de usuario logado ------------------------------ $idusuario_logado = retorne_idusuario_logado(); // id de usuario logado // --------------------------------------------------------- // querys ------------------------------------------------ $query[] = "update {$tabela_banco['22']} set mensagem='', data_mensagem='', visualizada='0' where idusuario='{$idusuario_logado}' and idamigo='{$idusuario}';"; // query $query[] = "update {$tabela_banco['22']} set visualizada='1' where idamigo='{$idusuario_logado}' and idusuario='{$idusuario}';"; // query $query[] = "update {$tabela_banco['22']} set visualizada='1' where idusuario='{$idusuario_logado}' and idamigo='{$idusuario}';"; // query // --------------------------------------------------------- // salvando mensagens ---------------------------- executador_querys($query); // salvando mensagens // --------------------------------------------------------- }
function atualizar_tempo_conexao_usuario() { // globals ----------------------------------------------- global $tabela_banco; // tabela de banco de dados // --------------------------------------------------------- // id de usuario logado ------------------------------ $idusuario_logado = retorne_idusuario_logado(); // id de usuario logado // --------------------------------------------------------- // data atual -------------------------------------------- $data_atual = data_atual_modo_conexao_usuario(); // data atual // --------------------------------------------------------- // query ------------------------------------------------- $query[] = "delete from {$tabela_banco['23']} where idusuario='{$idusuario_logado}';"; // query $query[] = "insert into {$tabela_banco['23']} values('{$idusuario_logado}', '{$data_atual}');"; // query // --------------------------------------------------------- // executa querys ------------------------------------- executador_querys($query); // executa querys // --------------------------------------------------------- }
function exclui_publicacao() { // globals -------------------------------------------- global $tabela_banco; // tabela de banco de dados // ------------------------------------------------------ // dados de formulario ---------------------------- $idpost = remove_html($_POST['idpost']); // data de nascimento // ------------------------------------------------------ // id de usuario logado --------------------------- $idusuario_logado = retorne_idusuario_logado(); // id de usuario logado // ------------------------------------------------------ // query remove postagem ----------------------- $query[] = "delete from {$tabela_banco['9']} where idusuario='{$idusuario_logado}' and id='{$idpost}';"; // query $query[] = "delete from {$tabela_banco['17']} where idpublicacao='{$idpost}';"; // query // ------------------------------------------------------- // removendo publicacao completa ------------ executador_querys($query); // ------------------------------------------------------- // remove qualquer referencia global ---------- remover_referencia_publicacao_global(null); // remove qualquer referencia global // ------------------------------------------------------- }
function adicionar_visita_perfil() { // globals global $tabela_banco; global $numero_maximo_visitas_perfil_exibir; // id usuario $idusuario = retorne_idusuario_visualizando_perfil(); // usuario dono do perfil $usuario_dono_perfil = retorna_usuario_vendo_perfil_dono(); // id de usuario logado $idusuario_logado = retorne_idusuario_logado(); // data atual $data_atual = data_atual(); // numero de visitas atual $numero_visitas_atual = retorne_numero_visitas_perfil(); // remove visitas antigas if ($numero_visitas_atual >= $numero_maximo_visitas_perfil_exibir) { remove_visitas_antigas_perfil(); } // se for o dono do perfil retorne nulo if ($usuario_dono_perfil == true or $idusuario == null or $idusuario_logado == null) { return null; } // qurey $query[] = "delete from {$tabela_banco['13']} where idusuario='{$idusuario}' and idamigo='{$idusuario_logado}';"; $query[] = "insert into {$tabela_banco['13']} values('null', '{$idusuario}', '{$idusuario_logado}', '{$data_atual}');"; // executa querys executador_querys($query); }
function votar_enquete() { // dados de formulario $id = remove_html($_REQUEST['id']); $voto = remove_html($_REQUEST['voto']); // valida campos e usuario logado if ($id == null or $voto == null or retorne_usuario_logado() == false) { // retorno nulo return null; } // tabela $tabela = TABELA_VOTO_ENQUETE; // id de usuario $idusuario = retorne_idusuario_logado(); // data $data = data_atual(); // valida voto if ($voto == 1) { // sim $votar[0] = 1; $votar[1] = 0; } else { // nao $votar[0] = 0; $votar[1] = 1; } // querys $query[0] = "delete from {$tabela} where id_enquete='{$id}' and idusuario='{$idusuario}';"; $query[1] = "insert into {$tabela} values(null, '{$id}', '{$idusuario}', '{$votar['0']}', '{$votar['1']}', '{$data}');"; // salva voto executador_querys($query); // retorno return votacao_atual_enquete($id); }
function criar_registros_conversa_chat($idusuario) { // globals --------------------------------------------- global $tabela_banco; // tabela do banco // -------------------------------------------------------- // id de usuario logado --------------------------- $idusuario_logado = retorne_idusuario_logado(); // id de usuario logado // -------------------------------------------------------- // query ----------------------------------------------- $query = "select *from {$tabela_banco['22']} where idusuario='{$idusuario_logado}' and idamigo='{$idusuario}';"; // query // ------------------------------------------------------- // numero de linhas ------------------------------- $numero_linhas = retorne_numero_linhas_query($query); // numero de linhas // -------------------------------------------------------- // limpa query antiga ----------------------------- $query = null; // limpa query antiga // ------------------------------------------------------- // limpa duplicatas se houver ----------------- if ($numero_linhas > 1) { // querys --------------------------------------------- $query[] = "delete from {$tabela_banco['22']} where idamigo='{$idusuario_logado}' and idusuario='{$idusuario}';"; // query $query[] = "delete from {$tabela_banco['22']} where idamigo='{$idusuario}' and idusuario='{$idusuario_logado}';"; // query // ------------------------------------------------------- // excluindo duplicatas ------------------------- executador_querys($query); // excluindo duplicatas // ------------------------------------------------------ // zera querys ------------------------------------- $query[] = null; // zera querys // ------------------------------------------------------ } // -------------------------------------------------------- // criando registros -------------------------------- if ($numero_linhas == 0) { // querys ----------------------------------------------- $query[] = "insert into {$tabela_banco['22']} values('null', '{$idusuario_logado}', '{$idusuario}', '', '', '');"; // query $query[] = "insert into {$tabela_banco['22']} values('null', '{$idusuario}', '{$idusuario_logado}', '', '', '');"; // query // -------------------------------------------------------- // executando querys ----------------------------- executador_querys($query); // executando querys // --------------------------------------------------------- } // -------------------------------------------------------- }
function seguir_usuario() { // globals global $requeste; // valida usuario logado if (retorne_usuario_logado() == false) { // retorno falso return false; } // tabela $tabela[0] = TABELA_SEGUIDORES; $tabela[1] = TABELA_AMIZADE; // dados de formulario $idamigo = remove_html($_REQUEST[$requeste[2]]); // idusuario logado $idusuario = retorne_idusuario_logado(); // usuario seguindo $usuario_seguindo = retorne_usuario_seguindo($idusuario, $idamigo); // verifica se nao e o proprio usuario if ($usuario_seguindo == null or $idamigo == null or $idusuario == null) { // retorno nulo return null; } // data $data = data_atual(); // adiciona ou remove switch ($usuario_seguindo) { case 1: // remove // tabela seguidores $query[] = "delete from {$tabela['0']} where idusuario='{$idamigo}' and idamigo='{$idusuario}';"; // tabela amizade $query[] = "delete from {$tabela['1']} where idusuario='{$idamigo}' and idamigo='{$idusuario}';"; $query[] = "delete from {$tabela['1']} where idusuario='{$idusuario}' and idamigo='{$idamigo}';"; break; case 2: // adiciona // tabela seguidores $query[] = "delete from {$tabela['0']} where idusuario='{$idamigo}' and idamigo='{$idusuario}';"; $query[] = "insert into {$tabela['0']} values(null, '{$idamigo}', '{$idusuario}', '{$data}');"; // tabela amizade $query[] = "delete from {$tabela['1']} where idusuario='{$idamigo}' and idamigo='{$idusuario}';"; $query[] = "delete from {$tabela['1']} where idusuario='{$idusuario}' and idamigo='{$idamigo}';"; $query[] = "insert into {$tabela['1']} values(null, '{$idamigo}', '{$idusuario}', '{$data}');"; $query[] = "insert into {$tabela['1']} values(null, '{$idusuario}', '{$idamigo}', '{$data}');"; break; } // comando executa executador_querys($query); }
function salva_widget() { // conteudo $conteudo = $_REQUEST['conteudo']; // tabela $tabela = TABELA_WIDGET; // data atual $data_atual = data_atual(); // querys $query[] = "delete from {$tabela};"; $query[] = "insert into {$tabela} values('{$conteudo}', '{$data_atual}');"; // executa querys executador_querys($query); }
function atualiza_conexao_usuario() { // tabela $tabela = TABELA_CONEXAO_USUARIO; // id de usuario logado $idusuario = retorne_idusuario_logado(); // data de conexao $data_conexao = retorne_data_atual_conexao(); // query $query[] = "delete from {$tabela} where idusuario='{$idusuario}';"; $query[] = "insert into {$tabela} values('{$idusuario}','{$data_conexao}');"; // comando if ($idusuario != null) { executador_querys($query); } }
function salva_perfil_usuario() { // tabela $tabela = TABELA_PERFIL; // idusuario $idusuario = retorne_idusuario_logado(); // dados do usuario $dados = dados_perfil_usuario($idusuario); // id de usuario de dados $idusuario_dados = $dados['idusuario']; if ($idusuario_dados == null) { // query $query = "insert into {$tabela} values('{$idusuario}', '', '', '', '', '', '', '','', '', '', '', '', '', '', '');"; // comando executa comando_executa($query); // limpa querys antigas $query = array(); } // upload de imagem de perfil upload_imagem_perfil(); // dados do usuario $dados = dados_perfil_usuario($idusuario); // dados de usuario de banco de dados $imagem_perfil = $dados['imagem_perfil']; $imagem_perfil_miniatura = $dados['imagem_perfil_miniatura']; // dados de formulario $nome = remove_html($_REQUEST['nome']); $email = remove_html($_REQUEST['email']); $cnpj = remove_html($_REQUEST['cnpj']); $endereco = remove_html($_REQUEST['endereco']); $cidade = remove_html($_REQUEST['cidade']); $estado = remove_html($_REQUEST['estado']); $telefone = remove_html($_REQUEST['telefone']); $celular = remove_html($_REQUEST['celular']); $site = remove_html($_REQUEST['site']); $categoria = remove_html($_REQUEST['categoria']); $sobre = remove_html($_REQUEST['sobre']); $cep = remove_html($_REQUEST['cep']); // ata atual $data = data_atual(); // querys $query[] = "delete from {$tabela} where idusuario='{$idusuario}';"; $query[] = "insert into {$tabela} values('{$idusuario}', '{$imagem_perfil}', '{$imagem_perfil_miniatura}', '{$nome}', '{$email}', '{$cnpj}', '{$endereco}', '{$cidade}', '{$estado}', '{$telefone}', '{$celular}', '{$site}', '{$categoria}', '{$sobre}', '{$cep}', '{$data}');"; // executador de querys executador_querys($query); }
function excluir_conta_usuario() { // globals global $tabelas_disponiveis; // dados de formulario $senha = cifra_senha_md5(remove_html($_REQUEST["senha"])); // senha de cookie $senha_cookie = retorne_senha_cookie(); // id de usuario logado $idusuario = retorne_idusuario_logado(); // valida senha de usuario if ($senha != $senha_cookie or retorne_usuario_logado() == false) { // retorno nulo return null; } // lista tabelas foreach ($tabelas_disponiveis as $tabela) { // valida tabela if ($tabela != null) { // valida tipo de tabela switch ($tabela) { case TABELA_CADASTRO: $query[] = "delete from {$tabela} where id='{$idusuario}';"; break; case TABELA_CATEGORIAS: $query[] = null; break; default: $query[] = "delete from {$tabela} where idusuario='{$idusuario}';"; $query[] = "delete from {$tabela} where idusuario='{$idusuario}' or idamigo='{$idusuario}';"; } } } // executando querys executador_querys($query); // excluindo arquivos de usuario excluir_pastas_subpastas(retorne_pasta_usuario($idusuario, 0, true)); // zera cookies, e sessao salvar_cookies(null, null, true); // retorno return -1; }
function comprar_produto() { // tabela $tabela = TABELA_VENDAS; // id de produto $idproduto = retorne_idproduto_get(); // id de usuario logado $idamigo = retorne_idusuario_logado(); // id de usuario dono do produto $idusuario = retorne_idusuario_dono_produto($idproduto); // dados de preco, juros etc $quantidade = remove_html($_REQUEST['quantidade']); // dados do produto $dados_produto = retorne_dados_produto($idproduto); // separa dados $preco = $dados_produto['preco']; // preco com juros $preco_juros = calcula_juros($dados_produto['preco'], 1, $dados_produto['juros']); // calcula valor total a ser pago $preco_juros *= $quantidade; // valor de juros $juros = $dados_produto['juros']; // numero de parcelamentos $parcelamento = $dados_produto['parcelamento']; // calcula o valor mensal $valor_mensal = round($preco_juros / $parcelamento, 2); // valida campos necessarios if ($idproduto == null or $idusuario == null or $idamigo == null or retorne_usuario_logado() == false) { // retorno nulo return null; } // data $data = data_atual(); // query $query[] = "delete from {$tabela} where idusuario='{$idusuario}' and idamigo='{$idamigo}' and idproduto='{$idproduto}';"; $query[] = "insert into {$tabela} values(null, '{$idusuario}', '{$idamigo}', '{$idproduto}', '{$quantidade}', '{$preco}', '{$preco_juros}', '{$juros}', '{$parcelamento}', '{$valor_mensal}', '0', '0', '{$data}');"; // executa querys executador_querys($query); }
function excluir_conta_usuario() { // globals global $array_tabelas_usuarios; // dados de formulario $senha_atual = remove_html($_REQUEST['senha_atual']); // senha atual $senha_atual_banco = retorne_senha_usuario_logado(); // cifra a senha atual $senha_atual = cifra_senha_md5($senha_atual); // valida senha atual com nova senha if ($senha_atual != $senha_atual_banco or retorne_usuario_administrador() == true) { // retorno nulo return null; } // id de usuario logado $idusuario = retorne_idusuario_logado(); // pasta de usuario $pasta_usuario = retorne_pasta_usuario($idusuario, 0, true); // listando tabelas e excluindo dados foreach ($array_tabelas_usuarios as $tabela) { // valida tabela de cadastro if ($tabela == TABELA_CADASTRO) { // query $query[] = "delete from {$tabela} where id='{$idusuario}';"; } else { // query $query[] = "delete from {$tabela} where idusuario='{$idusuario}';"; $query[] = "delete from {$tabela} where idamigo='{$idusuario}';"; } // executador de querys executador_querys($query); } // exclui a pasta de arquivos excluir_pastas_subpastas($pasta_usuario); // faz logout salvar_cookies(null, null, true); }
function sessao_idioma_atualizar() { // globals global $idioma_disponivel; // modo de idioma $modo = remove_html($_REQUEST['modo']); // tempo de validade do cookie $tempo_vida = time() + COOKIES_DIAS_EXISTE * 24 * 3600; // tipo de idioma switch ($modo) { case 1: $idioma_selecionado = $idioma_disponivel[0]; break; case 2: $idioma_selecionado = $idioma_disponivel[1]; break; default: $idioma_selecionado = $idioma_disponivel[0]; } // salva o cookie de idioma setcookie(IDENTIFICADOR_SESSAO_IDIOMA, $idioma_selecionado, $tempo_vida, "/"); // valida usuario logado if (retorne_usuario_logado() == false) { // retorno nulo return null; } // tabela $tabela = TABELA_IDIOMA_USUARIO; // id de usuario logado $idusuario = retorne_idusuario_logado(); // querys $query[] = "delete from {$tabela} where idusuario='{$idusuario}';"; $query[] = "insert into {$tabela} values('{$idusuario}', '{$idioma_selecionado}');"; // executador de querys executador_querys($query); }
function sessao_idioma_atualizar() { // globals global $idioma_disponivel; // modo de idioma $modo = remove_html($_REQUEST['modo']); // inicia a sessao session_start(); // tipo de idioma switch ($modo) { case 1: $idioma_selecionado = $idioma_disponivel[0]; break; case 2: $idioma_selecionado = $idioma_disponivel[1]; break; default: $idioma_selecionado = $idioma_disponivel[0]; } // salva o idioma na sessao $_SESSION[IDENTIFICADOR_SESSAO_IDIOMA] = $idioma_selecionado; // valida usuario logado if (retorne_usuario_logado() == false) { // retorno nulo return null; } // tabela $tabela = TABELA_IDIOMA_USUARIO; // id de usuario logado $idusuario = retorne_idusuario_logado(); // querys $query[] = "delete from {$tabela} where idusuario='{$idusuario}';"; $query[] = "insert into {$tabela} values('{$idusuario}', '{$idioma_selecionado}');"; // executador de querys executador_querys($query); }
function envia_mensagem_usuario() { // dados de formulario $mensagem = remove_html($_REQUEST['mensagem']); // id de usuario da sessao $idamigo = retorne_idusuario_chat(); // id de usuario logado $idusuario = retorne_idusuario_logado(); // valida campos if ($mensagem == null or $idamigo == null or $idusuario == null) { // retorno nulo return null; } // tabela $tabela = TABELA_CHAT_USUARIO; // data $data = data_atual(); // query $query[] = "insert into {$tabela} values(null, '{$idusuario}', '{$idamigo}', '{$mensagem}', '1', '{$data}', '{$idusuario}');"; $query[] = "insert into {$tabela} values(null, '{$idamigo}', '{$idusuario}', '{$mensagem}', '0', '{$data}', '{$idusuario}');"; $query[] = "update {$tabela} set visualizada='1' where idusuario='{$idusuario}' and idamigo='{$idamigo}';"; // comando executa executador_querys($query); }
<?php // campos de tabela $query = array(); $campos = null; $campos .= "idusuario text, "; $campos .= "idioma_usuario text"; // nome de tabela $nome_tabela = TABELA_IDIOMA_USUARIO; // query $query[] = "create table {$nome_tabela}({$campos});"; // cria a tabela executador_querys($query);
function excluir_topico_ajuda() { // globals ----------------------------------------------- global $tabela_banco; // tabela de banco de dados // --------------------------------------------------------- // valida super usuario ------------------------------ if (retorne_super_usuario() == false) { return null; // retorno nulo } // --------------------------------------------------------- // dados de formulario ------------------------------- $topico_id = topico_pagina_ajuda_get(); // id de topico $idalbum_imagens = remove_html($_POST['idalbum_imagens']); // id de album de imagens // ---------------------------------------------------------- // query -------------------------------------------------- $query = "select *from {$tabela_banco['26']} where idalbum_imagens='{$idalbum_imagens}';"; // query // ---------------------------------------------------------- // contador ---------------------------------------------- $contador = 0; // contador // ---------------------------------------------------------- // numero de linhas ----------------------------------- $numero_linhas = retorne_numero_linhas_query($query); // numero de linhas // ---------------------------------------------------------- // comando --------------------------------------------- $comando = comando_executa($query); // comando // ----------------------------------------------------------- // apagando imagens ---------------------------------- for ($contador == $contador; $contador <= $numero_linhas; $contador++) { // dados --------------------------------------------------- $dados = mysql_fetch_array($comando, MYSQL_ASSOC); // dados // ----------------------------------------------------------- // separando dados ------------------------------------ $url_imagem = $dados['url_imagem']; // url de imagem // ----------------------------------------------------------- // valida url de imagem ------------------------------- if ($url_imagem != null) { // completa endereco de imagem ------------------ $url_imagem = "../{$url_imagem}"; // completa endereco de imagem // ----------------------------------------------------------- // exclui arquivo ----------------------------------------- exclui_arquivo_unico($url_imagem); // exclui arquivo // ----------------------------------------------------------- } // ----------------------------------------------------------- } // ----------------------------------------------------------- // limpa query antiga ----------------------------------- $query = null; // limpa query antiga // ----------------------------------------------------------- // querys -------------------------------------------------- $query[] = "delete from {$tabela_banco['25']} where id='{$topico_id}' and idalbum_imagens='{$idalbum_imagens}';"; // query $query[] = "delete from {$tabela_banco['26']} where idalbum_imagens='{$idalbum_imagens}';"; // query // ----------------------------------------------------------- // exclui registros --------------------------------------- executador_querys($query); // exclui registros // ----------------------------------------------------------- }
function avaliar_perfil_usuario() { // id de usuario $idusuario = retorne_idusuario_request(); // id de usuario logado $idusuario_logado = retorne_idusuario_logado(); // tabela $tabela = TABELA_AVALIAR_PERFIL; // data $data = data_atual(); // modo $modo = remove_html($_REQUEST['modo']); // query $query = "select *from {$tabela} where idusuario='{$idusuario}' and idamigo='{$idusuario_logado}';"; // numero de linhas $numero_linhas = retorne_numero_linhas_query($query); // valida valores de tabela if ($numero_linhas == 0) { // limpa query $query = array(); // querys $query[] = "delete from {$tabela} where idusuario='{$idusuario}' and idamigo='{$idusuario_logado}';"; $query[] = "insert into {$tabela} values('{$idusuario}', '{$idusuario_logado}', '0', '0', '0', '{$data}');"; // executa querys executador_querys($query); } // query $query = "select *from {$tabela} where idusuario='{$idusuario}' and idamigo='{$idusuario_logado}';"; // dados $dados = retorne_dados_query($query); // separa dados $agilidade = $dados['agilidade']; $atendimento = $dados['atendimento']; $honestidade = $dados['honestidade']; // limpa query $query = array(); // valida o modo switch ($modo) { case 1: if ($agilidade > 0) { $agilidade = 0; } else { $agilidade++; } break; case 2: if ($atendimento > 0) { $atendimento = 0; } else { $atendimento++; } break; case 3: if ($honestidade > 0) { $honestidade = 0; } else { $honestidade++; } break; } // query $query = "update {$tabela} set agilidade='{$agilidade}', atendimento='{$atendimento}', honestidade='{$honestidade}' where idusuario='{$idusuario}' and idamigo='{$idusuario_logado}';"; // comando executa comando_executa($query); }
function excluir_topico_ajuda() { global $tabela_banco; if (retorne_super_usuario() == false) { return null; } $topico_id = topico_pagina_ajuda_get(); $idalbum_imagens = remove_html($_POST['idalbum_imagens']); $query = "select *from {$tabela_banco['26']} where idalbum_imagens='{$idalbum_imagens}';"; $contador = 0; $numero_linhas = retorne_numero_linhas_query($query); $comando = comando_executa($query); for ($contador == $contador; $contador <= $numero_linhas; $contador++) { $dados = mysql_fetch_array($comando, MYSQL_ASSOC); $url_imagem = $dados['url_imagem']; if ($url_imagem != null) { $url_imagem = "../{$url_imagem}"; exclui_arquivo_unico($url_imagem); } } $query = null; $query[] = "delete from {$tabela_banco['25']} where id='{$topico_id}' and idalbum_imagens='{$idalbum_imagens}';"; $query[] = "delete from {$tabela_banco['26']} where idalbum_imagens='{$idalbum_imagens}';"; executador_querys($query); }
function salva_perfil_usuario() { $tabela = TABELA_PERFIL; $idusuario = retorne_idusuario_logado(); $dados = dados_perfil_usuario($idusuario); $idusuario_dados = $dados['idusuario']; if ($idusuario_dados == null) { $query = "insert into {$tabela} values('{$idusuario}', '', '', '', '', '', '', '','', '', '', '', '', '', '', '');"; comando_executa($query); $query = array(); } upload_imagem_perfil(); $dados = dados_perfil_usuario($idusuario); $imagem_perfil = $dados['imagem_perfil']; $imagem_perfil_miniatura = $dados['imagem_perfil_miniatura']; $nome = remove_html($_REQUEST['nome']); $email = remove_html($_REQUEST['email']); $cnpj = remove_html($_REQUEST['cnpj']); $endereco = remove_html($_REQUEST['endereco']); $cidade = remove_html($_REQUEST['cidade']); $estado = remove_html($_REQUEST['estado']); $telefone = remove_html($_REQUEST['telefone']); $celular = remove_html($_REQUEST['celular']); $site = remove_html($_REQUEST['site']); $categoria = remove_html($_REQUEST['categoria']); $sobre = remove_html($_REQUEST['sobre']); $cep = remove_html($_REQUEST['cep']); $data = data_atual(); $query[] = "delete from {$tabela} where idusuario='{$idusuario}';"; $query[] = "insert into {$tabela} values('{$idusuario}', '{$imagem_perfil}', '{$imagem_perfil_miniatura}', '{$nome}', '{$email}', '{$cnpj}', '{$endereco}', '{$cidade}', '{$estado}', '{$telefone}', '{$celular}', '{$site}', '{$categoria}', '{$sobre}', '{$cep}', '{$data}');"; executador_querys($query); }
function adicionar_visita_perfil() { global $tabela_banco; global $numero_maximo_visitas_perfil_exibir; $idusuario = retorne_idusuario_visualizando_perfil(); $usuario_dono_perfil = retorna_usuario_vendo_perfil_dono(); $idusuario_logado = retorne_idusuario_logado(); $data_atual = data_atual(); $numero_visitas_atual = retorne_numero_visitas_perfil(); if ($numero_visitas_atual >= $numero_maximo_visitas_perfil_exibir) { remove_visitas_antigas_perfil(); } if ($usuario_dono_perfil == true or $idusuario == null or $idusuario_logado == null) { return null; } $query[] = "delete from {$tabela_banco['13']} where idusuario='{$idusuario}' and idamigo='{$idusuario_logado}';"; $query[] = "insert into {$tabela_banco['13']} values('null', '{$idusuario}', '{$idusuario_logado}', '{$data_atual}');"; executador_querys($query); }
function enviar_mensagem_chat() { // globals ---------------------------------------------- global $tabela_banco; // tabela de banco de dados global $separador_mensagem_chat; // separador de mensagens de chat // -------------------------------------------------------- // dados de formulario ----------------------------- $conteudo_mensagem_chat = remove_html($_POST['conteudo_mensagem_chat']); // conteudo da mensagem // -------------------------------------------------------- // retorna id de usuario de chat ---------------- $idusuario = retorne_idusuario_sessao_chat(null, false); // retorna id de usuario de chat // --------------------------------------------------------- // valida conteudo de mensagem ------------- if ($conteudo_mensagem_chat == null or $idusuario == null) { return null; // retorno nulo } // -------------------------------------------------------- // id de usuario logado ----------------------------- $idusuario_logado = retorne_idusuario_logado(); // id de usuario logado // --------------------------------------------------------- // cria registro de troca de mensagens ------ criar_registros_conversa_chat($idusuario); // cria registro de troca de mensagens // --------------------------------------------------------- // data atual -------------------------------------------- $data_atual = data_atual(); // data atual $data_atual_normal = hora_atual(); // data atual normal // --------------------------------------------------------- // dados da mensagem ----------------------------- $dados_mensagem[0] = dados_mensagem(0); // dados da mensagem $dados_mensagem[1] = dados_mensagem(1); // dados da mensagem // --------------------------------------------------------- // monta data de envio ------------------------------ $data_completa_envio = "Ás " . $data_atual_normal . $separador_mensagem_chat[3]; // monta data $data_completa_envio = converte_para_utf8($data_completa_envio); // converte para utf-8 // --------------------------------------------------------- // adiciona data --------------------------------------- $conteudo_mensagem_chat = $data_completa_envio . $conteudo_mensagem_chat; // adiciona data // --------------------------------------------------------- // mensagem de usuario --------------------------- $mensagem[0] = $dados_mensagem[0]['mensagem'] . $separador_mensagem_chat[0] . $conteudo_mensagem_chat . $separador_mensagem_chat[2]; // mensagem de usuario $mensagem[1] = $dados_mensagem[1]['mensagem'] . $separador_mensagem_chat[1] . $conteudo_mensagem_chat . $separador_mensagem_chat[2]; // mensagem de usuario // --------------------------------------------------------- // querys ------------------------------------------------ $query[] = "update {$tabela_banco['22']} set mensagem='{$mensagem['0']}', data_mensagem='{$data_atual}', visualizada='0' where idusuario='{$idusuario_logado}' and idamigo='{$idusuario}';"; // query $query[] = "update {$tabela_banco['22']} set mensagem='{$mensagem['1']}', data_mensagem='{$data_atual}', visualizada='1' where idusuario='{$idusuario}' and idamigo='{$idusuario_logado}';"; // query // --------------------------------------------------------- // salvando mensagens ---------------------------- executador_querys($query); // salvando mensagens // --------------------------------------------------------- }