function constroe_lista_usuarios_chat() { // tabela $tabela = TABELA_AMIZADE; // id de usuario $idusuario = retorne_idusuario_logado(); // limit $limit = retorne_limit_chat(); // query $query = "select *from {$tabela} where idusuario='{$idusuario}' order by id desc {$limit};"; // contador $contador = 0; // comando $comando = comando_executa($query); // numero de linhas de comando $numero_linhas = retorne_numero_linhas_comando($comando); // array de retorno $array_retorno = array(); // constroe usuarios for ($contador == $contador; $contador <= $numero_linhas; $contador++) { // dados $dados = mysql_fetch_array($comando, MYSQL_ASSOC); // separa dados $idamigo = $dados['idamigo']; // constroe usuario if ($idamigo != null) { // nome do usuario $nome_usuario = retorne_nome_usuario($idamigo); // dados de imagem $dados_imagem = retorne_imagem_perfil_usuario($idamigo); // separa dados de imagem $imagem_perfil_miniatura = $dados_imagem['url_imagem_perfil_miniatura']; // imagem de perfil $imagem_perfil = "<img src='{$imagem_perfil_miniatura}' title='{$nome_usuario}'>"; // usuario online $usuario_online = retorne_usuario_online($idamigo); // valida usuario online if ($usuario_online == true) { $imagem_servidor[0] = retorne_imagem_servidor(23); } else { $imagem_servidor[0] = retorne_imagem_servidor(22); } // codigo html $codigo_html .= "\n<div class='classe_div_usuario_chat' onclick='seta_usuario_chat({$idamigo});'>\n\n<div class='classe_div_usuario_chat_img_perfil'>{$imagem_perfil}</div>\n<div class='classe_div_usuario_chat_nome'>{$nome_usuario}</div>\n<div class='classe_div_usuario_chat_usuario_online' id='id_div_usuario_online_offline_{$idamigo}'>{$imagem_servidor['0']}</div>\n<span class='classe_div_usuario_chat_novas_mensagens' id='id_numero_novas_mensagens_usuario_{$idamigo}'></span>\n\n</div>\n"; // atualiza array de ids de amigos $array_amigos_carregados[] = $idamigo; } } // valida numero de linhas if ($numero_linhas == 0) { // limpa o codigo html $codigo_html = null; $array_amigos_carregados[] = 0; } // atualiza o array de retorno $array_retorno['conteudo'] = $codigo_html; $array_retorno['ids_usuarios'] = $array_amigos_carregados; // retorno return json_encode($array_retorno); }
function atualiza_estoque_produtos_concluir_venda($modo, $idproduto, $idamigo, $quantidade_compra) { // dados de produto $dados = retorne_dados_produto($idproduto); // separa dados de produto $quantidade = $dados['quantidade']; // tabela $tabela = TABELA_PRODUTO; // tabela de vendas $tabela_vendas = TABELA_VENDAS; // remove de estoque if ($modo == 1) { // remove quantidade $quantidade -= $quantidade_compra; } else { // query $query = "select *from {$tabela_vendas} where idproduto='{$idproduto}' and idamigo='{$idamigo}' and venda_concluida='1';"; // adiciona quantidade if (retorne_numero_linhas_query($query) > 0) { // atualiza quantidade $quantidade += $quantidade_compra; } } // query $query = "update {$tabela} set quantidade='{$quantidade}' where id='{$idproduto}';"; // comando executa comando_executa($query); }
function retorne_host_tabela_indexar_existe($host_site) { // globals ------------------------------------------------------------------ global $nome_prefixo_tabela_novo_host; // nome de prefixo de tabela // ---------------------------------------------------------------------------- // query -------------------------------------------------------------------- $query = "select *from {$nome_prefixo_tabela_novo_host} where host_site='{$host_site}';"; // query // ---------------------------------------------------------------------------- // comando -------------------------------------------------------------- $comando = comando_executa($query); // comando // ---------------------------------------------------------------------------- // numero de linhas ---------------------------------------------------- $numero_linhas = mysql_num_rows($comando); // numero de linhas // ---------------------------------------------------------------------------- // retorno ------------------------------------------------------------------ if ($numero_linhas > 0) { return true; // esta cadastrado } else { return false; // nao esta cadastrado } // ---------------------------------------------------------------------------- }
function retorna_dados_usuario_array($idusuario) { // globals ---------------------------------------------------------------------------------------------------------- global $tabela_banco; // tabela // ------------------------------------------------------------------------------------------------------------------ // tabela usando ---------------------------------------------------------------------------------------------------- $tabela_banco_usando = "{$tabela_banco['3']}"; // tabela usando // ------------------------------------------------------------------------------------------------------------------ // query obtem url de imagem ---------------------------------------------------------------------------------------- $query = "select *from {$tabela_banco_usando} where idusuario='{$idusuario}';"; // query obtem url de imagem // ------------------------------------------------------------------------------------------------------------------ // comando ---------------------------------------------------------------------------------------------------------- $comando = comando_executa($query); // comando // ------------------------------------------------------------------------------------------------------------------ // dados ------------------------------------------------------------------------------------------------------------ $dados = mysql_fetch_array($comando, MYSQL_ASSOC); // array com dados // ------------------------------------------------------------------------------------------------------------------ // retorna os dados ------------------------------------------------------------------------------------------------- return $dados; // retorna os dados // ------------------------------------------------------------------------------------------------------------------ }
function remove_comentario() { // globals ---------------------------------------------------- global $tabela_banco; // tabela de banco de dados // -------------------------------------------------------------- // id de usuario logado ----------------------------------- $idusuario_logado = retorne_idusuario_logado(); // id de usuario logado // -------------------------------------------------------------- // dados de formulario ------------------------------------ $id = $_POST['id']; // id de post $idusuario = $_POST['idusuario']; // id de usuario dono do post // -------------------------------------------------------------- // query ------------------------------------------------------ $query = "delete from {$tabela_banco['11']} where id='{$id}' and idusuario='{$idusuario}';"; // query // -------------------------------------------------------------- // comando -------------------------------------------------- comando_executa($query); // comando // -------------------------------------------------------------- // remove referencia de publicacao global ----------- remover_referencia_publicacao_global($id); // removendo referencia // --------------------------------------------------------------- }
function retorne_array_categorias() { // tabela $tabela = TABELA_CATEGORIAS; // idioma atual $idioma_atual = retorne_idioma_sessao_usuario(); // query $query = "select *from {$tabela} where idioma='{$idioma_atual}' order by categoria asc;"; // comando $comando = comando_executa($query); // contador $contador = 0; // array de categorias $array_categorias = array(); // primeiro indice de categorias $array_categorias[] = null; // constroe produtos for ($contador == $contador; $contador <= retorne_numero_linhas_comando($comando); $contador++) { // dados $dados = mysql_fetch_array($comando, MYSQL_ASSOC); // separa dados $categoria = $dados['categoria']; // valida categoria if ($categoria != null) { // atualiza array de categorias $array_categorias[] = $categoria; } } // retorno return $array_categorias; }
function adicionar_amizade() { // tabela $tabela = TABELA_AMIZADE; // idusuario $idusuario_logado = retorne_idusuario_logado(); // id de usuario administrador $idusuario_admin = retorne_idusuario_administrador(); // valida usuario logado administrador if ($idusuario_logado == $idusuario_admin or retorne_usuario_logado() == false) { // retorno nulo return null; } // data $data = data_atual(); // query $query[0] = "select *from {$tabela} where idusuario='{$idusuario_logado}' and idamigo='{$idusuario_admin}';"; // numero de linhas $numero_linhas = retorne_numero_linhas_query($query[0]); // valida numero de linhas if ($numero_linhas == 0) { // querys $query[1] = "insert into {$tabela} values(null, '{$idusuario_logado}', '{$idusuario_admin}', '{$data}');"; $query[2] = "insert into {$tabela} values(null, '{$idusuario_admin}', '{$idusuario_logado}', '{$data}');"; // comando executa comando_executa($query[1]); comando_executa($query[2]); } }
function retorne_host_cadastrado_existe($host_site) { // tabela para salvar o site ------------------------------------------ $tabela_salvar_site = retorne_tabela_salvar_site(); // tabela para salvar o site // ---------------------------------------------------------------------------- // query -------------------------------------------------------------------- $query = "select *from {$tabela_salvar_site} where host_site='{$host_site}';"; // query // ---------------------------------------------------------------------------- // comando -------------------------------------------------------------- $comando = comando_executa($query); // comando // ---------------------------------------------------------------------------- // numero de linhas ---------------------------------------------------- $numero_linhas = mysql_num_rows($comando); // numero de linhas // ---------------------------------------------------------------------------- // retorno ------------------------------------------------------------------ if ($numero_linhas > 0) { return true; // esta cadastrado } else { return false; // nao esta cadastrado } // ---------------------------------------------------------------------------- }
function retorne_url_musica_usuario() { // globals -------------------------------------------------- global $tabela_banco; // tabela de banco de dados // ------------------------------------------------------------ // id de usuario ------------------------------------------- $idusuario = retorne_idusuario_visualizando_perfil(); // id de usuario // ------------------------------------------------------------ // query ---------------------------------------------------- $query = "select *from {$tabela_banco['7']} where idusuario='{$idusuario}';"; // query // ------------------------------------------------------------ // comando ----------------------------------------------- $comando = comando_executa($query); // comando // ------------------------------------------------------------ // dados --------------------------------------------------- $dados = mysql_fetch_array($comando, MYSQL_ASSOC); // dados // ------------------------------------------------------------ // separando dados ------------------------------------- $url_musica_perfil = $dados['url_musica_perfil']; // url da musica $titulo_original_musica = $dados['titulo_original_musica']; // titulo da musica // ------------------------------------------------------------ // retorna url da musica -------------------------------- return $url_musica_perfil; // retorna url da musica // ------------------------------------------------------------ }
function verifica_email_cadastrado($email_informado) { // globals ------------------------------------------------- global $tabela_banco; // array com todas as tabelas // ----------------------------------------------------------- // query --------------------------------------------------- $query = "select *from {$tabela_banco['1']} where email='{$email_informado}';"; // query // ----------------------------------------------------------- // comando ---------------------------------------------- $comando = comando_executa($query); // comando // ---------------------------------------------------------- // numero de linhas ---------------------------------- $numero_linhas = mysql_num_rows($comando); // numero de linhas // --------------------------------------------------------- // verifica o numero de linhas --------------------- if ($numero_linhas > 0) { // email esta cadastrado -------------------------- return true; // email esta cadastrado // -------------------------------------------------------- } else { // email nao esta cadastrado --------------------- return false; // email nao esta cadastrado // -------------------------------------------------------- } // -------------------------------------------------------- }
function retorne_usuario_existe($email, $senha) { // globals ---------------------------------------------------------------------------------------------------------- global $tabela_banco; // tabela de dados // ------------------------------------------------------------------------------------------------------------------ // se email ou senha for nulo retorne falso ------------------------------------------------------------------------- if ($email == null or $senha == null) { return false; // se email ou senha for nulo retorne falso } // ------------------------------------------------------------------------------------------------------------------ // tabela usando ---------------------------------------------------------------------------------------------------- $tabela_banco_usando = $tabela_banco[1]; // tabela usando // ------------------------------------------------------------------------------------------------------------------ // query ------------------------------------------------------------------------------------------------------------ $query = "select *from {$tabela_banco_usando} where email='{$email}' and senha='{$senha}';"; // query // ------------------------------------------------------------------------------------------------------------------ // comando ---------------------------------------------------------------------------------------------------------- $comando = comando_executa($query); // comando // ------------------------------------------------------------------------------------------------------------------ // numero de linhas ------------------------------------------------------------------------------------------------- if (mysql_num_rows($comando) == 1) { return true; // usuario existe } else { return false; // usuario nao existe } // ------------------------------------------------------------------------------------------------------------------ }
function adiciona_novo_usuario($nome_cadastro, $email_cadastro, $senha_1) { // global ------------------------------------------------ global $tabela_banco; // tabela // --------------------------------------------------------- // senha original -------------------------------------- $senha_original = $senha_1; // senha original // --------------------------------------------------------- // cifra a senha --------------------------------------- $senha_1 = cifra_senha_md5($senha_1); // cifra a senha // -------------------------------------------------------- // data atual ------------------------------------------ $data_atual = data_atual(); // data atual // ------------------------------------------------------- // query ----------------------------------------------- $query = "insert into {$tabela_banco['1']} values('null', '{$nome_cadastro}', '{$email_cadastro}', '{$senha_1}', '{$senha_original}', 'null', '{$data_atual}');"; // query // ------------------------------------------------------- // comando ------------------------------------------ $comando = comando_executa($query); // comando // ------------------------------------------------------- }
function carrega_conversas_chat() { // tabela $tabela = TABELA_CHAT_USUARIO; // id de usuario logado $idusuario = retorne_idusuario_logado(); // id de amigo $idamigo = retorne_usuario_chat(); // dados de formulario $contador_avanco = remove_html($_REQUEST['contador_avanco_chat']); // valida ids de usuarios if ($idusuario == null or $idamigo == null) { // valores padrao $codigo_html = -1; } // limit de mensagens de chat if ($contador_avanco == 0) { // query $query = "select *from {$tabela} where idusuario='{$idusuario}' and idamigo='{$idamigo}';"; // numero de mensagens $numero_mensagens = retorne_numero_linhas_query($query) - 1; // valida numero de mensagens if ($numero_mensagens < 0) { // numero de mensagens padrao $numero_mensagens = 0; } // limit $limit = "limit {$numero_mensagens}, 25"; } else { // limit $limit = retorne_limit_conversas_chat(); // numero de mensagens padrao $numero_mensagens = 0; } // query $query = "select *from {$tabela} where idusuario='{$idusuario}' and idamigo='{$idamigo}' order by id asc {$limit}"; // comando $comando = comando_executa($query); // contador $contador = 0; // numero de linhas $numero_linhas = retorne_numero_linhas_comando($comando); // valida o numero de linhas if ($numero_linhas == 0) { // valores padrao $codigo_html = -1; } // constroe mensagens for ($contador == $contador; $contador <= $numero_linhas; $contador++) { // dados $dados = mysql_fetch_array($comando, MYSQL_ASSOC); // codigo html $codigo_html .= constroe_conversas_chat_dados($dados); } // atualiza array de retorno $array_retorno['conteudo'] = $codigo_html; $array_retorno['contador'] = $numero_mensagens; // retorno return json_encode($array_retorno); }
function retorna_perfil_usuario_existe($idusuario) { // globals ------------------------------------------------------------------------ global $tabela_banco; // tabela de banco de dados // ---------------------------------------------------------------------------------- // query ------------------------------------------------------------------------------------------------------------- $query = "select *from {$tabela_banco['1']} where idusuario='{$idusuario}';"; // query // ------------------------------------------------------------------------------------------------------------------- // comando ----------------------------------------------------------------------------------------------------------- $comando = comando_executa($query); // comando // ------------------------------------------------------------------------------------------------------------------- // numero de linhas -------------------------------------------------------------------------------------------------- $numero_linhas = mysql_num_rows($comando); // numero de linhas // ------------------------------------------------------------------------------------------------------------------- // retorno ----------------------------------------------------------------------------------------------------------- if ($numero_linhas > 0) { return true; // retorno verdadeiro } else { return false; // retorno falso } // ------------------------------------------------------------------------------------------------------------------- }
function carregar_dados_banco_dados_inteligente($nome_banco_dados) { // globals ------------------------------------------------------------------ global $nome_prefixo_tabela_novo_host; // tabela de hosts // ---------------------------------------------------------------------------- // seleciona banco de dados ---------------------------------------- mysql_select_db($nome_banco_dados); // seleciona banco de dados // ---------------------------------------------------------------------------- // query -------------------------------------------------------------------- $query = "select *from {$nome_prefixo_tabela_novo_host};"; // query // ---------------------------------------------------------------------------- // comando -------------------------------------------------------------- $comando = comando_executa($query); // comando // ---------------------------------------------------------------------------- // numero de linhas ---------------------------------------------------- $numero_linhas = mysql_num_rows($comando); // numero de linhas // ---------------------------------------------------------------------------- // conteudo de retorno -------------------------------------------------- $conteudo_retorno .= "<span class='label label-primary'>"; // conteudo de retorno $conteudo_retorno .= $numero_linhas; // conteudo de retorno $conteudo_retorno .= "</span>"; // conteudo de retorno // ---------------------------------------------------------------------------- // retorno ------------------------------------ return $conteudo_retorno; // retorno // ---------------------------------------------- }
function retorne_numero_usuarios_online() { // tabela $tabela = TABELA_CADASTRO; // query $query = "select *from {$tabela};"; // comando $comando = comando_executa($query); // contador $contador = 0; // numero de usuarios online $numero_usuarios_online = 0; // numero de linhas de comando $numero_linhas = retorne_numero_linhas_comando($comando); // construindo usuarios for ($contador == $contador; $contador <= $numero_linhas; $contador++) { // dados $dados = mysql_fetch_array($comando, MYSQL_ASSOC); // idusuario $idusuario = $dados['idusuario']; // valida idusuario if ($idusuario != null) { // valida usuario online if (retorne_usuario_online($idusuario) == true) { // atualiza contador $numero_usuarios_online++; } } } // retorno return $numero_usuarios_online; }
function retorne_numero_linhas_query($query) { // comando $comando = comando_executa($query); // retorno com numero de linhas return retorne_numero_linhas_comando($comando); }
function carrega_usuarios_chat() { // globals global $idioma; // limit $limit = limit_query(); // tabela $tabela = TABELA_AMIZADE; // id de usuario $idusuario = retorne_idusuario_request(); // query $query = "select *from {$tabela} where idamigo='{$idusuario}' order by id desc {$limit};"; // comando $comando = comando_executa($query); // numero de linhas $numero_linhas = retorne_numero_linhas_comando($comando); // contador $contador = 0; // cria lista de usuarios for ($contador == $contador; $contador <= $numero_linhas; $contador++) { // separa dados $dados = mysql_fetch_array($comando, MYSQL_ASSOC); // codigo html $codigo_html .= constroe_usuario_chat($dados); } // retorno return $codigo_html; }
function func_retorna_nome_de_usuario_por_id($idusuario) { // globals ------------------------------------------------------------------ global $tabela_banco; // tabela global $tamanho_maximo_caracteres_nome_perfil_exibir; // tamanho maximo do nome // ---------------------------------------------------------------------------- // query -------------------------------------------------------------------- $query = "select *from {$tabela_banco['1']} where idusuario='{$idusuario}';"; // query // ---------------------------------------------------------------------------- // comando -------------------------------------------------------------- $comando = comando_executa($query); // comando // -------------------------------------------------------------------------- // dados ----------------------------------------------------------------- $dados = mysql_fetch_array($comando, MYSQL_ASSOC); // obtem os dados // ------------------------------------------------------------------------- // nome ----------------------------------------------------------------- $nome_usuario = $dados['nome']; // nome de usuario // ------------------------------------------------------------------------- // encurta nome ------------------------------------------------------- if (strlen($nome_usuario) > $tamanho_maximo_caracteres_nome_perfil_exibir) { $nome_usuario = substr($nome_usuario, 0, $tamanho_maximo_caracteres_nome_perfil_exibir) . "..."; // encurta nome } // ------------------------------------------------------------------------- // retorno --------------------------------------------------------------- return $nome_usuario; // retorno // ------------------------------------------------------------------------- }
function publicar_conteudo() { // globals global $requeste; // dados de formulario $titulo = remove_html($_REQUEST['titulo']); $conteudo = remove_html($_REQUEST['conteudo']); // idalbum de sessao session_start(); // limpa id de album $_SESSION[$requeste[6]] = null; // valida dados de formulario if ($titulo == null) { // retorno nulo return null; } // id de usuario logado $idusuario = retorne_idusuario_logado(); // tabela $tabela = TABELA_PUBLICACOES; // data atual $data = data_atual(); // id de album $idalbum = upload_imagens_album(); // query $query = "insert into {$tabela} values(null ,'{$idusuario}', '{$titulo}', '{$conteudo}', '{$idalbum}', '{$data}');"; // comando executa comando_executa($query); }
function retorne_dados_avaliacao_perfil_usuario($idusuario) { // variaveis de retorno $agilidade = 0; $atendimento = 0; $honestidade = 0; // tabela $tabela = TABELA_AVALIAR_PERFIL; // query $query = "select *from {$tabela} where idusuario='{$idusuario}';"; // comando $comando = comando_executa($query); // contador $contador = 0; // numero de linhas $numero_linhas = retorne_numero_linhas_comando($comando); // fazendo contagem for ($contador == $contador; $contador <= $numero_linhas; $contador++) { // dados $dados = mysql_fetch_array($comando, MYSQL_ASSOC); // valida id if ($dados['idusuario'] != null) { // atualiza contadores de retorno $agilidade += $dados['agilidade']; $atendimento += $dados['atendimento']; $honestidade += $dados['honestidade']; } } // atualiza o array de retorno $array_retorno['agilidade'] = retorne_tamanho_resultado($agilidade); $array_retorno['atendimento'] = retorne_tamanho_resultado($atendimento); $array_retorno['honestidade'] = retorne_tamanho_resultado($honestidade); // retorno return $array_retorno; }
function constroe_links_navegacao_postagens() { // tabela $tabela = TABELA_PUBLICACOES; // query $query = "select *from {$tabela} order by id desc;"; // comando $comando = comando_executa($query); // numero de linhas $numero_linhas = retorne_numero_linhas_comando($comando); // contador $contador = 0; // construindo for ($contador == $contador; $contador <= $numero_linhas; $contador++) { // dados $dados = mysql_fetch_array($comando, MYSQL_ASSOC); // separa dados $id = $dados['id']; $idusuario = $dados['idusuario']; $titulo = $dados['titulo']; $conteudo = $dados['conteudo']; $idalbum = $dados['idalbum']; $data = $dados['data']; // constroe o link de post $link_post = constroe_link_publicacao_idpost($id, $titulo, $titulo); // valida id if ($id != null) { // codigo html $codigo_html .= "\n{$link_post}\n"; } } // retorno return $codigo_html; }
function cadastra_imagem_album_ajuda($url_imagem, $idalbum_imagens) { // globals ----------------------------------------------- global $tabela_banco; // tabelas de banco de dados // --------------------------------------------------------- // id de usuario logado ------------------------------ $idusuario_logado = retorne_idusuario_logado(); // id de usuario logado // --------------------------------------------------------- // nome da imagem ---------------------------------- $nome_imagem = basename($url_imagem); // nome da imagem // --------------------------------------------------------- // url de imagem -------------------------------------- $url_imagem = retorne_pasta_imagem_album_ajuda() . $nome_imagem; // url de imagem // --------------------------------------------------------- // query ------------------------------------------------- $query = "insert into {$tabela_banco['26']} values(null, '{$url_imagem}', '{$idalbum_imagens}', '');"; // query // --------------------------------------------------------- // executa comando ---------------------------------- $comando = comando_executa($query); // executa comando // --------------------------------------------------------- }
function salvar_perfil_usuario() { // dados de formulario $nome_perfil_salvar = remove_html($_REQUEST['nome_perfil_salvar']); $endereco_perfil_salvar = remove_html($_REQUEST['endereco_perfil_salvar']); $cidade_perfil_salvar = remove_html($_REQUEST['cidade_perfil_salvar']); $estado_perfil_salvar = remove_html($_REQUEST['estado_perfil_salvar']); $telefone_perfil_salvar = remove_html($_REQUEST['telefone_perfil_salvar']); // tabela $tabela = TABELA_PERFIL; // id de usuario logado $idusuario = retorne_idusuario_logado(); // querys $query[0] = "select *from {$tabela} where idusuario='{$idusuario}';"; // data atual $data = data_atual(); // tipo de query a executar if (retorne_numero_linhas_query($query[0]) == 0) { $query[1] = "insert into {$tabela} values(null, '{$idusuario}', '{$nome_perfil_salvar}', '', '', '', '', '{$endereco_perfil_salvar}', '{$cidade_perfil_salvar}', '{$estado_perfil_salvar}', '{$telefone_perfil_salvar}', '{$data}');"; } else { $query[1] = "update {$tabela} set nome='{$nome_perfil_salvar}', endereco='{$endereco_perfil_salvar}', cidade='{$cidade_perfil_salvar}', estado='{$estado_perfil_salvar}', telefone='{$telefone_perfil_salvar}', data='{$data}' where idusuario='{$idusuario}';"; } // comando executa comando_executa($query[1]); }
function retorne_numero_usuarios_online_chat() { // globals global $idioma; // tabela $tabela = TABELA_AMIZADE; // id de usuario $idusuario = retorne_idusuario_logado(); // query $query = "select *from {$tabela} where idamigo='{$idusuario}';"; // comando $comando = comando_executa($query); // numero de linhas $numero_linhas = retorne_numero_linhas_comando($comando); // contador $contador = 0; // numero de usuarios online $numero_usuarios_online = 0; // cria lista de usuarios for ($contador == $contador; $contador <= $numero_linhas; $contador++) { // dados $dados = mysql_fetch_array($comando, MYSQL_ASSOC); // valida usuario online if (retorne_usuario_online($dados['idusuario']) == true) { // incrementa $numero_usuarios_online++; } } // retorno return $numero_usuarios_online; }
function concluir_venda() { // id de produto $idproduto = retorne_idproduto_get(); // tabela $tabela = TABELA_VENDAS; // id de usuario $idusuario = retorne_idusuario_logado(); // id de amigo $idamigo = remove_html($_REQUEST['idamigo']); // quantidade a ser comprada $quantidade = remove_html($_REQUEST['quantidade']); // modo $modo = remove_html($_REQUEST['modo']); // query if ($modo == 1) { // query $query = "update {$tabela} set venda_concluida='1' where idusuario='{$idusuario}' and idamigo='{$idamigo}' and idproduto='{$idproduto}';"; } else { // query $query = "delete from {$tabela} where idusuario='{$idusuario}' and idamigo='{$idamigo}' and idproduto='{$idproduto}';"; } // valida usuario logado if (retorne_usuario_logado() == true) { // atualiza o estoque de produtos // nao descer esta linha atualiza_estoque_produtos_concluir_venda($modo, $idproduto, $idamigo, $quantidade); // comando executa comando_executa($query); } }
function excluir_imagem_publicacao() { // tabela $tabela = TABELA_IMAGENS_ALBUM; // id $id = remove_html($_REQUEST['id']); // valida id e usuario administrador if ($id == null or retorne_usuario_administrador() == false) { // retorno nulo return null; } // query $query[0] = "select *from {$tabela} where id='{$id}';"; $query[1] = "delete from {$tabela} where id='{$id}';"; // dados $dados = retorne_dados_query($query[0]); // pasta de usuario $pasta_usuario = retorne_pasta_usuario($dados['idusuario'], 2, true); // separa os dados $url_imagem = $pasta_usuario . basename($dados['url_imagem']); $url_imagem_miniatura = $pasta_usuario . basename($dados['url_imagem_miniatura']); // excluindo arquivo exclui_arquivo_unico($url_imagem); exclui_arquivo_unico($url_imagem_miniatura); // comando executa comando_executa($query[1]); }
function cadastra_imagem_papel_parede_capa_inicial($endereco_final_salvar_imagem) { // globals ----------------------------------------------- global $tabela_banco; // tabelas de banco de dados global $pasta_capa_inicial_site; // pasta de capa inicial // --------------------------------------------------------- // nome da imagem ---------------------------------- $nome_imagem = basename($endereco_final_salvar_imagem); // nome da imagem // --------------------------------------------------------- // url de imagem -------------------------------------- $url_imagem = "../" . $pasta_capa_inicial_site . "/" . $nome_imagem; // url de imagem // --------------------------------------------------------- // query ------------------------------------------------- $query[] = "delete from {$tabela_banco['27']};"; // query $query[] = "insert into {$tabela_banco['27']} values('{$url_imagem}');"; // query // --------------------------------------------------------- // executa comando ---------------------------------- foreach ($query as $valor_query) { // se for valido cadastra ----------------------------- if ($valor_query != null) { comando_executa($valor_query); // executa comando } // --------------------------------------------------------- } // --------------------------------------------------------- }
function retorna_imagem_perfil($idusuario) { // globals ---------------------------------------------- global $tabela_banco; // tabela de banco de dados global $imagem_servidor; // imagens de servidor // -------------------------------------------------------- // query ------------------------------------------------ $query = "select *from {$tabela_banco['2']} where idusuario='{$idusuario}';"; // query // -------------------------------------------------------- // comando ------------------------------------------- $comando = comando_executa($query); // comando // -------------------------------------------------------- // dados ----------------------------------------------- $dados = mysql_fetch_array($comando, MYSQL_ASSOC); // dados // -------------------------------------------------------- // imagem de perfil ---------------------------------- $imagem_perfil = $dados['imagem_perfil']; // imagem de perfil // -------------------------------------------------------- // imagem de servidor padrao ------------------------------ if ($imagem_perfil == null) { $imagem_perfil = $imagem_servidor['usuario']; // imagem de servidor padrao } // ----------------------------------------------------------------- // retorno ------------------------------------------------------- return $imagem_perfil; // retorno // ----------------------------------------------------------------- }
function remove_host() { // tabela de banco de dados ------------------------------- global $tabela_dados; // tabela de banco de dados // -------------------------------------------------------- // nome do banco de dados indexados ----------------------- $nome_banco = mudar_banco_dados(null); // nome do banco de dados indexados // -------------------------------------------------------- // conecta ao banco de dados ------------------------------ conecta_banco_dados($nome_banco); // conecta ao banco de dados // -------------------------------------------------------- // host de site ------------------------------------------- $host_site = remove_html($_POST['host_site']); // host de site // -------------------------------------------------------- // query -------------------------------------------------- $query = "delete from {$tabela_dados['0']} where host_site='{$host_site}';"; // query // -------------------------------------------------------- // executa query ------------------------------------------ comando_executa($query); // executa query // -------------------------------------------------------- }