function retorne_data_visitou_perfil($idusuario) { // globals ---------------------------------------------- global $tabela_banco; // tabela de banco de dados // -------------------------------------------------------- // id de usuario logado ----------------------------- $idusuario_logado = retorne_idusuario_logado(); // id de usuario logado // -------------------------------------------------------- // query ------------------------------------------------ $query = "select *from {$tabela_banco['13']} where idusuario='{$idusuario_logado}' and idamigo='{$idusuario}';"; // query // -------------------------------------------------------- // dados ----------------------------------------------- $dados = retorne_dados_query($query); // dados // -------------------------------------------------------- // data visita ------------------------------------------ $data_visita = $dados['data_visita']; // data visita // -------------------------------------------------------- // converte para data amigavel ------------------- $data_visita = converte_data_amigavel($data_visita); // convertendo // -------------------------------------------------------- // retorno ---------------------------------------------- return $data_visita; // retorno // -------------------------------------------------------- }
function constroe_album_usuario($dados) { // globals global $tabela_banco; global $url_pagina_inicial_site; // separa dados $nome_album_identificador = $dados['nome_album_identificador']; $idusuario = $dados['idusuario']; // query $query = "select *from {$tabela_banco['6']} where idusuario='{$idusuario}' and nome_album_identificador='{$nome_album_identificador}' order by id desc limit 0,1;"; // dados de query $dados = retorne_dados_query($query); // separa dados $id = $dados['id']; $idusuario = $dados['idusuario']; $url_imagem = $dados['url_imagem']; $url_imagem_miniatura = $dados['url_imagem_miniatura']; $privacidade = $dados['privacidade']; $descricao = $dados['descricao']; $data_publicacao = $dados['data_publicacao']; $idalbum_imagens = $dados['idalbum_imagens']; $identificador = $dados['identificador']; $nome_album = $dados['nome_album']; $nome_album_identificador = $dados['nome_album_identificador']; // privacidade de album $usuario_pode_ver_album_imagem = retorne_usuario_pode_visualizar_album_imagem($privacidade); // informa se o usuario pode ver a imagem ou album // valida id de album ou imagem if ($id == null or $usuario_pode_ver_album_imagem == false) { // retorno nulo return null; } // url para abrir album $url_album = $url_pagina_inicial_site . "?idusuario={$idusuario}&tipo_pagina=5&idalbum_nome={$nome_album_identificador}"; // valida nome de album if ($nome_album == null) { // nome de album $nome_album = "Álbum sem título"; } // codigo html $codigo_html .= "<div class='div_corpo_imagem_classe'>"; $codigo_html .= "<a href='{$url_album}' title='{$nome_album}'>"; $codigo_html .= "<img src='{$url_imagem_miniatura}' title='{$nome_album}' class='imagem_album_usuario_classe'>"; $codigo_html .= "</a>"; $codigo_html .= "<br>"; $codigo_html .= "<br>"; $codigo_html .= $descricao; $codigo_html .= "<br>"; $codigo_html .= "<br>"; $codigo_html .= converte_data_amigavel($data_publicacao); $codigo_html .= "</div>"; // titulo de div especial $titulo_div .= "<a href='{$url_album}' title='{$nome_album}'>{$nome_album}</a>"; $titulo_div .= monta_opcoes_album_imagem($dados); // adiciona div especial com titulo $codigo_html = constroe_div_especial_geral($titulo_div, $codigo_html, null); // retorno return $codigo_html; }
function converte_data_bloco($data) { // extrai data $data = explode("-", $data); $data = $data[2] . "-" . $data[1] . "-" . $data[0]; // retorno return converte_data_amigavel($data); }
function carrega_relatorio_comprou() { // globals global $idioma; global $requeste; // tabela $tabela = TABELA_VENDAS; // idusuario $idusuario = retorne_idusuario_logado(); // limit de query $limit_query = limit_query(); // query $query = "select *from {$tabela} where idamigo='{$idusuario}' order by id desc {$limit_query};"; // contador $contador = 0; // comando $comando = comando_executa($query); // numero de linhas $numero_linhas = retorne_numero_linhas_comando($comando); // contruindo relatorio for ($contador == $contador; $contador <= $numero_linhas; $contador++) { // dados $dados = mysql_fetch_array($comando, MYSQL_ASSOC); // separa dados $id = $dados['id']; $idamigo = $dados['idamigo']; $idproduto = $dados['idproduto']; $quantidade = $dados['quantidade']; $preco = $dados['preco']; $preco_juros = $dados['preco_juros']; $juros = $dados['juros']; $data = $dados['data']; $parcelamento = $dados['parcelamento']; $preco_mensal = $dados['preco_mensal']; $venda_concluida = $dados['venda_concluida']; // valida id if ($id != null) { // dados de produto $dados_produto = retorne_dados_produto($idproduto); // separa dados de produto $titulo = $dados_produto['titulo']; // aplica link sobre titulo de produto $titulo = constroe_link_idproduto($idproduto, $titulo); // simula request $_REQUEST[$requeste[2]] = $dados_produto['idusuario']; // perfil do usuario $perfil_usuario = constroe_perfil_completo(); // data amigavel $data = converte_data_amigavel($data); // campo cancela compra $campo_cancelar_compra = "<input type='button' value='{$idioma['107']}' class='botao_padrao' onclick='cancelar_compra({$idproduto});'>"; // codigo html $codigo_html .= "\n<div class='classe_div_relatorio_venda'>\n\n<div class='classe_div_relatorio_venda_separa_campo'>\n<span class='classe_div_relatorio_venda_span'>{$idioma['101']}</span>{$titulo}\n</div>\n\n<div class='classe_div_relatorio_venda_separa_campo'>\n<span class='classe_div_relatorio_venda_span'>{$idioma['93']}</span>{$quantidade}\n</div>\n\n<div class='classe_div_relatorio_venda_separa_campo'>\n<span class='classe_div_relatorio_venda_span'>{$idioma['32']}</span>{$preco}\n</div>\n\n<div class='classe_div_relatorio_venda_separa_campo'>\n<span class='classe_div_relatorio_venda_span'>{$idioma['99']}</span>{$juros}\n</div>\n\n<div class='classe_div_relatorio_venda_separa_campo'>\n<span class='classe_div_relatorio_venda_span'>{$idioma['100']}</span>{$preco_juros}\n</div>\n\n\n<div class='classe_div_relatorio_venda_separa_campo'>\n<span class='classe_div_relatorio_venda_span'>{$idioma['102']}</span>{$parcelamento}\n</div>\n\n<div class='classe_div_relatorio_venda_separa_campo'>\n<span class='classe_div_relatorio_venda_span'>{$idioma['103']}</span>{$preco_mensal}\n</div>\n\n<div class='classe_div_relatorio_venda_separa_campo'>\n{$data}\n</div>\n\n<div class='classe_div_relatorio_venda_separa_campo'>\n{$campo_cancelar_compra}\n</div>\n\n{$perfil_usuario}\n\n</div>\n"; } } // retorno return $codigo_html; }
function carrega_mensagens_chat() { // globals global $idioma; // limit $limit_query = limit_query_chat(); // idamigo $idamigo = retorne_idusuario_chat(); // id de usuario $idusuario = retorne_idusuario_logado(); // tabela $tabela = TABELA_CHAT_USUARIO; // query $query = "select *from {$tabela} where idusuario='{$idusuario}' and idamigo='{$idamigo}' {$limit_query};"; // comando $comando = comando_executa($query); // numero de linhas $numero_linhas = retorne_numero_linhas_comando($comando); // valida numero de linhas if ($numero_linhas == 0) { return null; } // contador $contador = 0; // constroe mensagens for ($contador == $contador; $contador <= $numero_linhas; $contador++) { // dados $dados = mysql_fetch_array($comando, MYSQL_ASSOC); // separa dados $mensagem = $dados['mensagem']; $data = $dados['data']; $idusuario_enviou = $dados['idusuario_enviou']; // valida idusuario que enviou a mensagem if ($idusuario_enviou != null) { // data amigavel $data = converte_data_amigavel($data); // verifica se e o dondo da mensagem if ($idusuario == $idusuario_enviou) { $classe_div = "classe_div_mensagem_1"; } else { $classe_div = "classe_div_mensagem_2"; } // codigo html $codigo_html .= "\n<div class='{$classe_div}'>\n\n<div class='classe_div_conteudo_mensagem_chat'>\n{$mensagem}\n</div>\n\n<div class='classe_div_data_mensagem_chat'>\n{$data}\n</div>\n\n</div>\n"; } } // retorno return $codigo_html; }
function constroe_conversas_chat_dados($dados) { // id de usuario logado $idusuario = retorne_idusuario_logado(); // separa dados $id_tabela = $dados['id']; $idusuario_tabela = $dados['idusuario']; $idamigo_tabela = $dados['idamigo']; $mensagem_tabela = $dados['mensagem']; $data_tabela = $dados['data']; $idusuario_enviou = $dados['idusuario_enviou']; // retorno nulo if ($id_tabela == null) { // retorno nulo return null; } // escolhendo estilo de classe if ($idusuario_enviou == $idusuario) { $classe_div_imagem_perfil = "classe_div_imagem_perfil_1"; $classe_mensagem_chat = "classe_mensagem_chat_1"; } else { $classe_div_imagem_perfil = "classe_div_imagem_perfil_2"; $classe_mensagem_chat = "classe_mensagem_chat_2"; } // data atual $data_tabela = converte_data_amigavel($data_tabela); // nome do usuario $nome_usuario = retorne_nome_usuario($idusuario_enviou); // dados de imagem $dados_imagem = retorne_imagem_perfil_usuario($idusuario_enviou); // separa dados de imagem $url_imagem_perfil_miniatura = $dados_imagem['url_imagem_perfil_miniatura']; // imagem de perfil $imagem_perfil = "<img src='{$url_imagem_perfil_miniatura}' title='{$data_tabela}'>"; // converte pra links e videos $mensagem_tabela = converte_urls_texto_links($mensagem_tabela); // constroe mensagem $codigo_html .= "<div class='classe_div_mensagem_recebida'>"; $codigo_html .= "<div class='{$classe_div_imagem_perfil}'>"; $codigo_html .= $imagem_perfil; $codigo_html .= "</div>"; $codigo_html .= "<div class='{$classe_mensagem_chat}'>"; $codigo_html .= $mensagem_tabela; $codigo_html .= "</div>"; $codigo_html .= "</div>"; // retorno return $codigo_html; }
function constroe_perfil_completo() { // globals global $idioma; // id de usuario $idusuario = retorne_idusuario_request(); // dados $dados = dados_perfil_usuario($idusuario); // separa dados $imagem_perfil = $dados['imagem_perfil']; $imagem_perfil_miniatura = $dados['imagem_perfil_miniatura']; $nome = $dados['nome']; $email = $dados['email']; $cnpj = $dados['cnpj']; $endereco = $dados['endereco']; $cidade = $dados['cidade']; $estado = $dados['estado']; $telefone = $dados['telefone']; $celular = $dados['celular']; $site = $dados['site']; $categoria = $dados['categoria']; $sobre = $dados['sobre']; $cep = $dados['cep']; $data = $dados['data']; // converte data para amigavel $data = converte_data_amigavel($data); // campo seguir $campo_seguir = campo_seguir_usuario($idusuario); // campo mapa $campo_mapa = constroe_mapa($cidade, $estado); // codigo html $codigo_html .= "\n<div class='clesse_div_perfil_completo'>\n\n<div>\n<img src='{$imagem_perfil}' title='{$nome}' alt='{$nome}' class='imagem_perfil_usuario'>\n</div>\n\n<span>\n{$idioma['49']}: {$nome}\n</span>\n\n<span>\n{$idioma['50']}: {$email} \n</span>\n\n<span>\n{$idioma['51']}: {$cnpj}\n</span>\n\n<span>\n{$idioma['52']}: {$endereco}\n</span>\n\n<span>\n{$idioma['53']}: {$cidade} - {$idioma['54']}: {$estado}\n</span>\n\n{$campo_mapa}\n\n<span>\n{$idioma['55']}: {$telefone}\n</span>\n\n<span>\n{$idioma['56']}: {$celular}\n</span>\n\n<span>\n{$idioma['57']}: {$site}\n</span>\n\n<span>\n{$idioma['58']}: {$categoria}\n</span>\n\n<span>\n{$idioma['59']}: {$sobre}\n</span>\n\n<span>\n{$idioma['60']}: {$cep}\n</span>\n\n<span>\n{$idioma['65']}{$data}\n</span>\n\n</div>\n"; // valida seguir usuario if ($campo_seguir != null) { // codigo html $codigo_html .= "\n\n<div class='clesse_div_perfil_completo_seguir'>\n{$campo_seguir}\n</div>\n\n"; } // retorno return $codigo_html; }
function monta_topico_ajuda() { // globals ------------------------------------------------ global $nome_prefixo_tabela_ajuda; // tabela de ajuda global $pasta_arquivos; // pasta de arquivos global $nome_do_sistema; // nome do sistema // -------------------------------------------------------- // numero do id de topico de ajuda ------------------------ $id_topico = retorne_numero_topico_ajuda(); // numero do id de topico de ajuda // -------------------------------------------------------- // valida topico de ajuda --------------------------------- if ($id_topico == null) { return null; // retorno nulo } // -------------------------------------------------------- // query -------------------------------------------------- $query[0] = "select *from {$nome_prefixo_tabela_ajuda} where id='{$id_topico}';"; // query // -------------------------------------------------------- // comando ------------------------------------------------ $comando = comando_executa($query[0]); // comando // -------------------------------------------------------- // dados -------------------------------------------------- $dados = mysql_fetch_array($comando, MYSQL_ASSOC); // dados // -------------------------------------------------------- // separa dados ------------------------------------------- $id = $dados['id']; // dados $titulo_post = $dados['titulo_post']; // dados $conteudo_post = $dados['conteudo_post']; // dados $token_imagens = $dados['token_imagens']; // dados $numero_imagens = $dados['numero_imagens']; // dados $data_publicou = $dados['data_publicou']; // dados // -------------------------------------------------------- // data de publicacao ------------------------------------- $data_publicou = converte_data_amigavel($data_publicou); // data de publicacao // -------------------------------------------------------- // pacote de imagens de publicacao ------------------------ $pacote_imagens = monta_pacote_imagens_ajuda($token_imagens); // pacote de imagens de publicacao // -------------------------------------------------------- // codigo html bruto -------------------------------------- $codigo_html_bruto .= "<div class='div_conteudo_publicacao_ajuda'>"; // codigo html bruto $codigo_html_bruto .= "<div class='div_titulo_campos_gerais'>"; // codigo html bruto $codigo_html_bruto .= $titulo_post; // codigo html bruto $codigo_html_bruto .= "</div>"; // codigo html bruto $codigo_html_bruto .= $conteudo_post; // codigo html bruto $codigo_html_bruto .= $pacote_imagens; // codigo html bruto $codigo_html_bruto .= div_especial_basica_campos($data_publicou); // codigo html bruto $codigo_html_bruto .= "</div>"; // codigo html bruto // -------------------------------------------------------- // retorno ------------------------------------------------ return $codigo_html_bruto; // retorno // -------------------------------------------------------- }
function editar_topico_ajuda() { // globals ------------------------------------------------ global $nome_prefixo_tabela_ajuda; // tabela de ajuda global $pasta_arquivos; // pasta de arquivos global $nome_do_sistema; // nome do sistema // -------------------------------------------------------- // numero do id de topico de ajuda ------------------------ $id_topico = retorne_numero_topico_ajuda(); // numero do id de topico de ajuda // -------------------------------------------------------- // valida topico de ajuda --------------------------------- if ($id_topico == null) { return null; // retorno nulo } // -------------------------------------------------------- // query -------------------------------------------------- $query[0] = "select *from {$nome_prefixo_tabela_ajuda} where id='{$id_topico}';"; // query // -------------------------------------------------------- // comando ------------------------------------------------ $comando = comando_executa($query[0]); // comando // -------------------------------------------------------- // dados -------------------------------------------------- $dados = mysql_fetch_array($comando, MYSQL_ASSOC); // dados // -------------------------------------------------------- // separa dados ------------------------------------------- $id = $dados['id']; // dados $titulo_post = $dados['titulo_post']; // dados $conteudo_post = $dados['conteudo_post']; // dados $token_imagens = $dados['token_imagens']; // dados $numero_imagens = $dados['numero_imagens']; // dados $data_publicou = $dados['data_publicou']; // dados // -------------------------------------------------------- // data de publicacao ------------------------------------- $data_publicou = converte_data_amigavel($data_publicou); // data de publicacao // -------------------------------------------------------- // pacote de imagens de publicacao ------------------------ $pacote_imagens = monta_pacote_imagens_ajuda_editar($token_imagens); // pacote de imagens de publicacao // -------------------------------------------------------- // campo adicionar imagens ----------------------- $campo_adicionar_imagens .= "<form action='atualizar.php' method='post' enctype='multipart/form-data'>"; // campo adicionar imagens $campo_adicionar_imagens .= "<input type='file' name='foto[]' id='campo_file_upload_postagem' onchange='publicacao_imagens_selecionadas();' multiple>"; // campo adicionar imagens $campo_adicionar_imagens .= "<br>"; // campo adicionar imagens $campo_adicionar_imagens .= "<input type='submit' class='btn btn-success' value='Enviar imagens'>"; // campo adicionar imagens $campo_adicionar_imagens .= "<input type='hidden' name='tipo_atualizar' value='3'>"; // campo adicionar imagens $campo_adicionar_imagens .= "<input type='hidden' name='id_post' value='{$id}'>"; // campo adicionar imagens $campo_adicionar_imagens .= "</form>"; // campo adicionar imagens $campo_adicionar_imagens = constroe_div_especial_geral("Adicione mais imagens", $campo_adicionar_imagens, null); // campo adicionar imagens // --------------------------------------------------------- // codigo html bruto -------------------------------------- $codigo_html_bruto .= "<div class='div_titulo_campos_gerais'>"; // codigo html bruto $codigo_html_bruto .= $titulo_post; // codigo html bruto $codigo_html_bruto .= "</div>"; // codigo html bruto $codigo_html_bruto .= "<form action='atualizar.php' method='post'>"; // codigo html bruto $codigo_html_bruto .= "<input type='hidden' name='tipo_atualizar' value='1'>"; // codigo html bruto $codigo_html_bruto .= "<input type='hidden' name='id_post' value='{$id}'>"; // codigo html bruto $codigo_html_bruto .= "<input type='text' name='titulo_post' class='form-control' value='{$titulo_post}' placeholder='Título'>"; // codigo html bruto $codigo_html_bruto .= "<br>"; // codigo html bruto $codigo_html_bruto .= "<textarea cols='15' rows='5' name='conteudo_post' class='form-control' placeholder='Publique aqui'>{$conteudo_post}</textarea>"; // codigo html bruto $codigo_html_bruto .= "<br>"; // codigo html bruto $codigo_html_bruto .= "<input type='submit' class='btn btn-primary' value='Atualizar'>"; // codigo html bruto $codigo_html_bruto .= "</form>"; // codigo html bruto // -------------------------------------------------------- // adicionar mais imagens --------------------------------- $codigo_html_bruto .= $campo_adicionar_imagens; // codigo html bruto // -------------------------------------------------------- // adiciona div especial ---------------------------------- $codigo_html_bruto = div_especial_basica_campos($codigo_html_bruto); // -------------------------------------------------------- // codigo html bruto -------------------------------------- $codigo_html_bruto .= $pacote_imagens; // codigo html bruto $codigo_html_bruto .= div_especial_basica_campos($data_publicou); // codigo html bruto // -------------------------------------------------------- // campo excluir postagem --------------------------------- $codigo_html_bruto .= campo_excluir_publicacao_ajuda($id, $token_imagens); // campo excluir postagem // -------------------------------------------------------- // retorno ------------------------------------------------ return $codigo_html_bruto; // retorno // -------------------------------------------------------- }
function constroe_div_postagem($dados) { // globals ----------------------------------------------- global $url_pagina_inicial_site; // url de pagina inicial global $imagem_servidor; // imagem de servidor // --------------------------------------------------------- // tipo de pagina ------------------------------------- $tipo_pagina = retorne_tipo_pagina(); // tipo de pagina // -------------------------------------------------------- // separando dados ---------------------------------- $id = $dados['id']; // dados de tabela $idusuario = $dados['idusuario']; // dados de tabela $idamigo = $dados['idamigo']; // dados de tabela $conteudo_post = $dados['conteudo_post']; // dados de tabela $idalbum_imagens = $dados['idalbum_imagens']; // dados de tabela $data_publicacao = $dados['data_publicacao']; // dados de tabela $privacidade = $dados['privacidade']; // dados de tabela $compartilhamento = $dados['compartilhamento']; // dados de tabela // --------------------------------------------------------- // verifica se a postagem ja foi exibida ---------- $postagem_exibiu_resposta = retorne_postagem_exibiu_array($id, false); // verificando... // --------------------------------------------------------- // se postagem nao foi exibida salvar na memoria ----------- // isto e usado por causa de: compartilhamentos/novidades if ($postagem_exibiu_resposta == false) { retorne_postagem_exibiu_array($id, true); // salvando id... } else { return null; // retorna null e a postagem ja foi exibida } // ------------------------------------------------------------------------- // define id de publicacao temporario get ------- define_idpublicacao_temporario_get($id, true); // definindo // --------------------------------------------------------- // constroe hashtag ---------------------------------- $conteudo_post = gera_link_hashtag($conteudo_post); // constroe hashtag // ---------------------------------------------------------- // converte urls em links --------------------------- $conteudo_post = converte_urls_texto_links($conteudo_post); // converte urls em links // ---------------------------------------------------------- // adiciona emoticon -------------------------------- $conteudo_post = converte_codigo_emoticon($conteudo_post); // adiciona emoticon // -------------------------------------------------------- // informa se o usuario e o dono do perfil ------ $usuario_dono_perfil = retorna_usuario_vendo_perfil_dono(); // informa se o usuario e o dono do perfil // --------------------------------------------------------- // usuario pode visualizar postagem ------------- $usuario_pode_visualizar_postagem = retorne_usuario_pode_visualizar_postagem($privacidade); // usuario pode visualizar postagem // --------------------------------------------------------- // id de usuario dono do perfil --------------------- $idusuario_perfil = retorne_idusuario_visualizando_perfil(); // id de usuario dono do perfil // --------------------------------------------------------- // valida id de album de imagens ----------------- if ($idalbum_imagens != null) { // seta variavel global com id de album de imagens -------------- $_GET['idalbum_imagens'] = $idalbum_imagens; // setando // ------------------------------------------------------------------------------ // pacote com as imagens da publicacao ------ $pacote_imagens_publicacao .= "<div class='div_corpo_imagens_publicacao_usuario'>"; // pacote com as imagens da publicacao $pacote_imagens_publicacao .= constroe_carregar_imagens($dados); // pacote com as imagens da publicacao $pacote_imagens_publicacao .= "</div>"; // pacote com as imagens da publicacao // --------------------------------------------------------- } // --------------------------------------------------------- // menus de opcoes de postagem --------------- if ($usuario_dono_perfil == true and $idusuario == $idusuario_perfil) { $menus_opcoes_postagem .= "<div class='menus_opcoes_postagem'>"; // menus de opcoes de postagem $menus_opcoes_postagem .= divs_completa_opcoes_postagem($dados); // menus de opcoes de postagem $menus_opcoes_postagem .= constroe_menu_drop(retorne_array_opcoes_postagem($dados)); // menus de opcoes de postagem $menus_opcoes_postagem .= "</div>"; // menus de opcoes de postagem } // --------------------------------------------------------- // topo da postagem --------------------------------- $topo_postagem .= "<div class='classe_div_topo_autor_postagem'>"; // topo da postagem $topo_postagem .= constroe_imagem_perfil_publicacao($idusuario); // topo da postagem $topo_postagem .= retorna_link_perfil_usuario($idusuario); // topo da postagem $topo_postagem .= " - "; // topo da postagem $topo_postagem .= "<a href='{$url_pagina_inicial_site}?tipo_pagina=16&post_id={$id}&idusuario={$idusuario}' title='Abrir postagem'>Abrir postagem</a>"; // topo da postagem $topo_postagem .= "</div>"; // topo da postagem $topo_postagem .= $menus_opcoes_postagem; // topo da postagem // --------------------------------------------------------- // corpo da postagem ------------------------------- $corpo_postagem .= "<div class='div_corpo_texto_publicacao_usuario'>"; // corpo da postagem $corpo_postagem .= $conteudo_post; // corpo da postagem $corpo_postagem .= "</div>"; // corpo da postagem $corpo_postagem .= $pacote_imagens_publicacao; // corpo da postagem // --------------------------------------------------------- // rodape da postagem ------------------------------ $rodape_postagem .= "<div class='div_data_publicacao_postagem_usuario'>"; // rodape da postagem $rodape_postagem .= converte_data_amigavel($data_publicacao); // rodape da postagem $rodape_postagem .= "</div>"; // rodape da postagem // --------------------------------------------------------- // analiza se e compartilhado ---------------------- switch ($compartilhamento) { case true: // div postagem completa --------------------------- $div_postagem_completa_usuario = "div_postagem_completa_usuario div_postagem_completa_usuario_compartilhamento"; // div postagem completa // ---------------------------------------------------------- // imagem de compartilhamento ------------------ $imagem_compartilhamento = "<img class='classe_imagem_notificacao' src='" . $imagem_servidor['nt3'] . "' title='Compartilhou isto'>"; // imagem de compartilhamento // ---------------------------------------------------------- // quem compartilhou -------------------------------- $usuario_compartilhou_conteudo .= "<div class='div_topo_postagem_usuario'>"; // quem compartilhou $usuario_compartilhou_conteudo .= constroe_imagem_perfil_publicacao($idamigo); // quem compartilhou $usuario_compartilhou_conteudo .= retorna_link_perfil_usuario($idamigo); // quem compartilhou $usuario_compartilhou_conteudo .= " "; // quem compartilhou $usuario_compartilhou_conteudo .= "-"; // quem compartilhou $usuario_compartilhou_conteudo .= " "; // quem compartilhou $usuario_compartilhou_conteudo .= $imagem_compartilhamento; // quem compartilhou $usuario_compartilhou_conteudo .= "</div>"; // quem compartilhou // ---------------------------------------------------------- break; case null: $div_postagem_completa_usuario = "div_postagem_completa_usuario"; // div postagem completa break; } // -------------------------------------------------------- // codigo html bruto --------------------------------- if ($idusuario != null and $usuario_pode_visualizar_postagem == true) { $codigo_html_bruto .= "<div class='{$div_postagem_completa_usuario}'>"; $codigo_html_bruto .= $usuario_compartilhou_conteudo; $codigo_html_bruto .= "<div class='div_topo_postagem_usuario'>{$topo_postagem}</div>"; $codigo_html_bruto .= "<div class='div_conteudo_postagem_usuario'>{$corpo_postagem}</div>"; $codigo_html_bruto .= "<div class='div_rodape_postagem_usuario'>{$rodape_postagem}</div>"; $codigo_html_bruto .= constroe_campos_social_publicacoes_gerais($dados); $codigo_html_bruto .= "</div>"; } // -------------------------------------------------------- // retorno de codigo -------------------------------- return $codigo_html_bruto; // retorno de codigo // -------------------------------------------------------- }
<?php // data atual ----------------------------------- $data_mensagem = data_atual(); // data atual $data_mensagem = converte_data_amigavel($data_mensagem); // data atual amigavel // ---------------------------------------------- // corpo da mensagem ---------------------------- $corpo_mensagem = "E-mail: {$email} \n Telefone: {$telefone} \n Mensagem: {$mensagem} \n\n Data: {$data_mensagem} \n"; // corpo da mensagem // ---------------------------------------------- // envia a mensagem --------------------------------------- enviar_email($email_contato_investimento, "Contato de investimento", $corpo_mensagem); // envia a mensagem // ----------------------------------------------
function monta_comentario_usuario($dados) { // globals ---------------------------------------------- global $enderecos_arquivos_php_uteis; // enderecos de scripts php uteis global $identificador_comentario_usuario; // identificador de comentario // -------------------------------------------------------- // dados do campo social ----------------------- $dados_social = $dados; // dados do campo social // ---------------------------------------------------------- // dados de tabela ----------------------------------- $id = $dados['id']; // dados de tabela $idcomentario = $dados['idcomentario']; // dados de tabela $idusuario = $dados['idusuario']; // dados de tabela $idusuario_comentario = $dados['idusuario_comentario']; // dados de tabela $data_comentou = $dados['data_comentou']; // dados de tabela $comentario = $dados['comentario']; // dados de tabela $identificador = $dados['identificador']; // dados de tabela // ------------------------------------------------------- // tipo de pagina ------------------------------------ $tipo_pagina = retorne_tipo_pagina(); // tipo de pagina // ------------------------------------------------------- // id de usuario logado ---------------------------- $idusuario_logado = retorne_idusuario_logado(); // id de usuario logado // ------------------------------------------------------- // numero da pagina atual ------------------------ $numero_pagina = sessao_numero_pagina_atual(2); // numero da pagina atual // ------------------------------------------------------- // nao trabalha com valores nulos -------------- if ($id == null) { return null; // retorno nulo } // ------------------------------------------------------- // data de comentario amigavel ----------------- $data_comentou = converte_data_amigavel($data_comentou); // data de comentario amigavel // ------------------------------------------------------- // url atualizar comentario ------------------------ $url_atualizar_comentario = $enderecos_arquivos_php_uteis['atualizar_comentario_usuario']; // url para atualizar comentario // ------------------------------------------------------- // url para remover comentario ------------------ $url_remover_comentario = $enderecos_arquivos_php_uteis['excluir_comentario_postagem']; // url para remover comentario // ------------------------------------------------------- // campo editar comentario ---------------------- $campo_editar_comentario .= "<div id='campo_editar_comentario_{$idcomentario}'>"; // campo editar comentario $campo_editar_comentario .= "<form action='{$url_atualizar_comentario}' method='post'>"; // campo editar comentario $campo_editar_comentario .= "<textarea name='comentario' cols='75' rows='5'>{$comentario}</textarea>"; // campo editar comentario $campo_editar_comentario .= "<input type='hidden' name='id' value='{$idcomentario}'>"; // campo editar comentario $campo_editar_comentario .= "<input type='hidden' name='numero_pagina' value='{$numero_pagina}'>"; // campo editar comentario $campo_editar_comentario .= "<input type='hidden' name='tipo_pagina' value='{$tipo_pagina}'>"; // campo editar comentario $campo_editar_comentario .= "<input type='hidden' name='idusuario' value='{$idusuario}'>"; // campo editar comentario $campo_editar_comentario .= "<br>"; // campo editar comentario $campo_editar_comentario .= "<br>"; // campo editar comentario $campo_editar_comentario .= "<input type='submit' class='botao_padrao' value='Atualizar'>"; // campo editar comentario $campo_editar_comentario .= "</form>"; // campo editar comentario $campo_editar_comentario .= "</div>"; // campo editar comentario // ------------------------------------------------------- // campo excluir comentario --------------------- $campo_excluir_comentario .= "<div id='campo_excluir_comentario_{$idcomentario}'>"; // campo excluir comentario $campo_excluir_comentario .= "<form action='{$url_remover_comentario}' method='post'>"; // campo excluir comentario $campo_excluir_comentario .= "Excluir este comentário?"; // campo excluir comentario $campo_excluir_comentario .= "<br>"; // campo excluir comentario $campo_excluir_comentario .= "<br>"; // campo excluir comentario $campo_excluir_comentario .= "<input type='hidden' name='id' value='{$id}'>"; // campo excluir comentario $campo_excluir_comentario .= "<input type='hidden' name='numero_pagina' value='{$numero_pagina}'>"; // campo excluir comentario $campo_excluir_comentario .= "<input type='hidden' name='idusuario' value='{$idusuario}'>"; // campo excluir comentario $campo_excluir_comentario .= "<input type='hidden' name='tipo_pagina' value='{$tipo_pagina}'>"; // campo excluir comentario $campo_excluir_comentario .= "<input type='hidden' name='idusuario' value='{$idusuario}'>"; // campo excluir comentario $campo_excluir_comentario .= "<input type='submit' class='botao_padrao' value='Excluir'>"; // campo excluir comentario $campo_excluir_comentario .= "</form>"; // campo excluir comentario $campo_excluir_comentario .= "</div>"; // campo excluir comentario // ------------------------------------------------------- // numero das janelas de dialogo --------------- $numero_janelas_dialogo = $id . "_" . $idusuario_comentario; // numero das janelas de dialogo // ------------------------------------------------------- // dialogo excluir ------------------------------------ if ($idusuario_comentario == $idusuario_logado) { $campo_opcoes_comentario .= janela_mensagem_dialogo("Editar comentário", $campo_editar_comentario, "campo_editar_comentario_{$numero_janelas_dialogo}"); // campo opcoes de comentario } // ------------------------------------------------------- // campo opcoes de comentario ---------------- if ($idusuario_comentario == $idusuario_logado or $idusuario == $idusuario_logado) { $campo_opcoes_comentario .= "<div class='classe_campo_opcoes_comentario'>"; // campo opcoes de comentario $campo_opcoes_comentario .= constroe_menu_drop(retorne_array_opcoes_postagem_comentario($dados)); // campo opcoes de comentario $campo_opcoes_comentario .= "</div>"; // campo opcoes de comentario $campo_opcoes_comentario .= janela_mensagem_dialogo("Excluir comentário", $campo_excluir_comentario, "campo_excluir_comentario_{$numero_janelas_dialogo}"); // campo opcoes de comentario } // ------------------------------------------------------- // analisa se e postagem ou comentario - if ($idcomentario != null) { // altera identificador $dados_social['identificador'] = $identificador_comentario_usuario; // comentario // id de div de comentario $id_div_comentario = "id_div_comentario" . retorne_numero_div_id($dados_social); // id de div de comentario } else { // id de div de comentario $id_div_comentario = "id_div_comentario" . retorne_numero_div_id($dados_social); // id de div de comentario } // ------------------------------------------------------- // campos disponiveis ----------------------------- $campos_disponiveis .= "<div class='div_campos_disponiveis_social_comentario'>"; // campos disponiveis $campos_disponiveis .= links_social_publicacoes_gerais($dados_social); // campos disponiveis $campos_disponiveis .= campo_exibe_curtidas($dados_social); // campos disponiveis $campos_disponiveis .= "</div>"; // campos disponiveis // ------------------------------------------------------- // converte urls em links ------------------------ $comentario = converte_urls_texto_links($comentario); // converte urls em links // -------------------------------------------------------- // adiciona emoticon ------------------------------ $comentario = converte_codigo_emoticon($comentario); // adiciona emoticon // -------------------------------------------------------- // codigo html bruto -------------------------------- $codigo_html_bruto .= "<div id='{$id_div_comentario}' class='monta_comentario_usuario'>"; $codigo_html_bruto .= $campo_opcoes_comentario; $codigo_html_bruto .= "<div class='classe_div_imagem_perfil_comentario'>"; $codigo_html_bruto .= constroe_imagem_perfil_publicacao($idusuario_comentario); $codigo_html_bruto .= "</div>"; $codigo_html_bruto .= "<div class='classe_comentario_usuario'>"; $codigo_html_bruto .= retorna_link_perfil_usuario($idusuario_comentario); $codigo_html_bruto .= " - "; $codigo_html_bruto .= $comentario; $codigo_html_bruto .= "</div>"; $codigo_html_bruto .= $campos_disponiveis; $codigo_html_bruto .= "<div class='monta_comentario_usuario_rodape'>"; $codigo_html_bruto .= $data_comentou; $codigo_html_bruto .= "</div>"; $codigo_html_bruto .= "</div>"; // ------------------------------------------------------- // retorno -------------------------------------------- return $codigo_html_bruto; // retorno // ------------------------------------------------------- }
function monta_div_notificacao_dados($dados, $tipo_notificacao) { // global ----------------------------------------------- global $url_pagina_inicial_site; // url pagina inicial de site // -------------------------------------------------------- // separando dados --------------------------------- $idusuario = $dados['idusuario']; // dados de tabela $idamigo = $dados['idamigo']; // dados de tabela $id = $dados['id']; // dados de tabela $identificador = $dados['identificador']; // dados de tabela $url_elemento = $dados['url_elemento']; // dados de tabela $data_notifica = converte_data_amigavel($dados['data_notifica']); // dados de tabela // -------------------------------------------------------- // valida idusuario ----------------------------------- if ($idusuario != null) { // link do post ---------------------------------------- if ($identificador == 1) { $link_post = retorne_imagem_id($id, $idamigo, 1); // link do post } else { $link_post = "<a href='{$url_pagina_inicial_site}?tipo_pagina=16&post_id={$id}&idusuario={$idamigo}'>esta postagem sua</a>.<br><br>"; // link do post } // ------------------------------------------------------- // link comentario ----------------------------------- if ($link_post == null) { $link_post = "<a href='{$url_pagina_inicial_site}?tipo_pagina=19&post_id={$id}&idusuario={$idamigo}'>este comentário</a>.<br><br>"; // link comentario } // ------------------------------------------------------- // perfil de usuario ---------------------------------- $perfil_usuario = retorna_link_perfil_usuario($idusuario); // perfil de usuario // ------------------------------------------------------- // monta notificacao especifica ------------------ switch ($tipo_notificacao) { case 1: $notificacao_usuario .= "<div class='classe_separa_abrir_notificacao_usuario'>"; // codigo notificacao usuario $notificacao_usuario .= $perfil_usuario; // codigo notificacao usuario $notificacao_usuario .= " "; // codigo notificacao usuario $notificacao_usuario .= "-"; // codigo notificacao usuario $notificacao_usuario .= " "; // codigo notificacao usuario $notificacao_usuario .= "comentou"; // codigo notificacao usuario $notificacao_usuario .= " "; // codigo notificacao usuario $notificacao_usuario .= $link_post; // codigo notificacao usuario $notificacao_usuario .= $data_notifica; // codigo notificacao usuario $notificacao_usuario .= "</div>"; // codigo notificacao usuario break; case 2: $notificacao_usuario .= "<div class='classe_separa_abrir_notificacao_usuario'>"; // codigo notificacao usuario $notificacao_usuario .= $perfil_usuario; // codigo notificacao usuario $notificacao_usuario .= " "; // codigo notificacao usuario $notificacao_usuario .= "-"; // codigo notificacao usuario $notificacao_usuario .= " "; // codigo notificacao usuario $notificacao_usuario .= "Curtiu"; // codigo notificacao usuario $notificacao_usuario .= " "; // codigo notificacao usuario $notificacao_usuario .= $link_post; // codigo notificacao usuario $notificacao_usuario .= $data_notifica; // codigo notificacao usuario $notificacao_usuario .= "</div>"; // codigo notificacao usuario break; case 3: $notificacao_usuario .= "<div class='classe_separa_abrir_notificacao_usuario'>"; // codigo notificacao usuario $notificacao_usuario .= $perfil_usuario; // codigo notificacao usuario $notificacao_usuario .= " "; // codigo notificacao usuario $notificacao_usuario .= "-"; // codigo notificacao usuario $notificacao_usuario .= " "; // codigo notificacao usuario $notificacao_usuario .= "Compartilhou"; // codigo notificacao usuario $notificacao_usuario .= " "; // codigo notificacao usuario $notificacao_usuario .= $link_post; // codigo notificacao usuario $notificacao_usuario .= $data_notifica; // codigo notificacao usuario $notificacao_usuario .= "</div>"; // codigo notificacao usuario break; case 4: $notificacao_usuario .= "<div class='classe_separa_abrir_notificacao_usuario'>"; // codigo notificacao usuario $notificacao_usuario .= constroe_perfil_ultra_basico_usuario($idusuario, 1); // codigo notificacao usuario $notificacao_usuario .= "<br>"; // codigo notificacao usuario $notificacao_usuario .= "<li>Aceitou sua amizade"; // codigo notificacao usuario $notificacao_usuario .= "<br>"; // codigo notificacao usuario $notificacao_usuario .= "<br>"; // codigo notificacao usuario $notificacao_usuario .= $data_notifica; // codigo notificacao usuario $notificacao_usuario .= "</div>"; // codigo notificacao usuario break; case 5: $notificacao_usuario .= "<div class='classe_separa_abrir_notificacao_usuario'>"; // codigo notificacao usuario $notificacao_usuario .= constroe_perfil_ultra_basico_usuario($idusuario, 1); // codigo notificacao usuario $notificacao_usuario .= "<br>"; // codigo notificacao usuario $notificacao_usuario .= "<li>Quer sua amizade"; // codigo notificacao usuario $notificacao_usuario .= "<br>"; // codigo notificacao usuario $notificacao_usuario .= "<br>"; // codigo notificacao usuario $notificacao_usuario .= $data_notifica; // codigo notificacao usuario $notificacao_usuario .= "</div>"; // codigo notificacao usuario break; case 6: if ($identificador == 1) { $notificacao_usuario .= "<div class='classe_separa_abrir_notificacao_usuario'>"; // codigo notificacao usuario $notificacao_usuario .= $perfil_usuario; // codigo notificacao usuario $notificacao_usuario .= " "; // codigo notificacao usuario $notificacao_usuario .= "-"; // codigo notificacao usuario $notificacao_usuario .= " "; // codigo notificacao usuario $notificacao_usuario .= "Aceitou seu depoimento"; // codigo notificacao usuario $notificacao_usuario .= "<br>"; // codigo notificacao usuario $notificacao_usuario .= "<br>"; // codigo notificacao usuario $notificacao_usuario .= $data_notifica; // codigo notificacao usuario $notificacao_usuario .= "</div>"; // codigo notificacao usuario } else { $notificacao_usuario .= "<div class='classe_separa_abrir_notificacao_usuario'>"; // codigo notificacao usuario $notificacao_usuario .= $perfil_usuario; // codigo notificacao usuario $notificacao_usuario .= " "; // codigo notificacao usuario $notificacao_usuario .= "-"; // codigo notificacao usuario $notificacao_usuario .= " "; // codigo notificacao usuario $notificacao_usuario .= "Enviou um depoimento para você"; // codigo notificacao usuario $notificacao_usuario .= "<br>"; // codigo notificacao usuario $notificacao_usuario .= "<br>"; // codigo notificacao usuario $notificacao_usuario .= $data_notifica; // codigo notificacao usuario $notificacao_usuario .= "</div>"; // codigo notificacao usuario } break; } // --------------------------------------------------------- } // --------------------------------------------------------- // retorno ----------------------------------------------- return $notificacao_usuario; // retorno // --------------------------------------------------------- }
function carrega_relatorio_vendeu() { // globals global $idioma; global $requeste; // tabela $tabela = TABELA_VENDAS; // idusuario $idusuario = retorne_idusuario_logado(); // limit de query $limit_query = limit_query(); // dados de formulario $tipo_relatorio = remove_html($_REQUEST['tipo_relatorio']); // tipo de relatorio a ser carregado switch ($tipo_relatorio) { // novas vendas case 1: // query $query = "select *from {$tabela} where idusuario='{$idusuario}' and venda_concluida='0' order by id desc {$limit_query};"; break; // vendas concluidas // vendas concluidas case 3: // query $query = "select *from {$tabela} where idusuario='{$idusuario}' and venda_concluida='1' order by id desc {$limit_query};"; break; } // contador $contador = 0; // comando $comando = comando_executa($query); // numero de linhas $numero_linhas = retorne_numero_linhas_comando($comando); // contruindo relatorio for ($contador == $contador; $contador <= $numero_linhas; $contador++) { // dados $dados = mysql_fetch_array($comando, MYSQL_ASSOC); // separa dados $id = $dados['id']; $idamigo = $dados['idamigo']; $idproduto = $dados['idproduto']; $quantidade = $dados['quantidade']; $preco = $dados['preco']; $preco_juros = $dados['preco_juros']; $juros = $dados['juros']; $data = $dados['data']; $parcelamento = $dados['parcelamento']; $preco_mensal = $dados['preco_mensal']; $venda_concluida = $dados['venda_concluida']; // valida id if ($id != null) { // dados de produto $dados_produto = retorne_dados_produto($idproduto); // separa dados de produto $titulo = $dados_produto['titulo']; // aplica link sobre titulo de produto $titulo = constroe_link_idproduto($idproduto, $titulo); // simula request $_REQUEST[$requeste[2]] = $idamigo; // perfil do usuario $perfil_usuario = constroe_perfil_completo(); // data amigavel $data = converte_data_amigavel($data); // valida venda concluida if ($venda_concluida == 0) { // campo concluir venda $campo_concluir_venda = "\n<div class='classe_div_relatorio_venda_separa_campo' id='id_div_campo_conluir_venda_{$idproduto}'>\n<input type='button' value='{$idioma['104']}' class='botao_padrao_2' onclick='concluir_venda({$idproduto}, {$idamigo}, 1, {$quantidade});'>\n<input type='button' value='{$idioma['106']}' class='botao_padrao' onclick='concluir_venda({$idproduto}, {$idamigo}, 0, {$quantidade});'>\n</div>\n"; } else { // campo concluir venda $campo_concluir_venda = null; $campo_concluir_venda .= "<div class='classe_div_relatorio_venda_imagem_1'>"; $campo_concluir_venda .= retorne_imagem_servidor(18); $campo_concluir_venda .= "</div>"; $campo_concluir_venda .= "<div class='classe_div_relatorio_venda_imagem_1_texto'>"; $campo_concluir_venda .= $idioma[105]; $campo_concluir_venda .= "</div>"; $campo_concluir_venda .= "<div class='classe_div_relatorio_venda_botao_descartar'>"; $campo_concluir_venda .= "<input type='button' value='{$idioma['106']}' class='botao_padrao' onclick='concluir_venda({$idproduto}, {$idamigo}, 0, {$quantidade});'>"; $campo_concluir_venda .= "</div>"; } // codigo html $codigo_html .= "\n<div class='classe_div_relatorio_venda'>\n\n<div class='classe_div_relatorio_venda_separa_campo'>\n<span class='classe_div_relatorio_venda_span'>{$idioma['101']}</span>{$titulo}\n</div>\n\n<div class='classe_div_relatorio_venda_separa_campo'>\n<span class='classe_div_relatorio_venda_span'>{$idioma['93']}</span>{$quantidade}\n</div>\n\n<div class='classe_div_relatorio_venda_separa_campo'>\n<span class='classe_div_relatorio_venda_span'>{$idioma['32']}</span>{$preco}\n</div>\n\n<div class='classe_div_relatorio_venda_separa_campo'>\n<span class='classe_div_relatorio_venda_span'>{$idioma['99']}</span>{$juros}\n</div>\n\n<div class='classe_div_relatorio_venda_separa_campo'>\n<span class='classe_div_relatorio_venda_span'>{$idioma['100']}</span>{$preco_juros}\n</div>\n\n\n<div class='classe_div_relatorio_venda_separa_campo'>\n<span class='classe_div_relatorio_venda_span'>{$idioma['102']}</span>{$parcelamento}\n</div>\n\n<div class='classe_div_relatorio_venda_separa_campo'>\n<span class='classe_div_relatorio_venda_span'>{$idioma['103']}</span>{$preco_mensal}\n</div>\n\n<div class='classe_div_relatorio_venda_separa_campo'>\n{$data}\n</div>\n\n<div class='classe_div_relatorio_venda_separa_campo'>\n{$campo_concluir_venda}\n</div>\n\n{$perfil_usuario}\n\n</div>\n"; } } // retorno return $codigo_html; }
function constroe_conversas_chat_dados($dados) { $idusuario = retorne_idusuario_logado(); $id_tabela = $dados['id']; $idusuario_tabela = $dados['idusuario']; $idamigo_tabela = $dados['idamigo']; $mensagem_tabela = $dados['mensagem']; $data_tabela = $dados['data']; $idusuario_enviou = $dados['idusuario_enviou']; if ($id_tabela == null) { return null; } if ($idusuario_enviou == $idusuario) { $classe_div_imagem_perfil = "classe_div_imagem_perfil_1"; $classe_mensagem_chat = "classe_mensagem_chat_1"; } else { $classe_div_imagem_perfil = "classe_div_imagem_perfil_2"; $classe_mensagem_chat = "classe_mensagem_chat_2"; } $data_tabela = converte_data_amigavel($data_tabela); $nome_usuario = retorne_nome_usuario($idusuario_enviou); $dados_imagem = retorne_imagem_perfil_usuario($idusuario_enviou); $url_imagem_perfil_miniatura = $dados_imagem['url_imagem_perfil_miniatura']; $imagem_perfil = "<img src='{$url_imagem_perfil_miniatura}' title='{$data_tabela}'>"; $mensagem_tabela = converte_urls_texto_links($mensagem_tabela); $codigo_html .= "<div class='classe_div_mensagem_recebida'>"; $codigo_html .= "<div class='{$classe_div_imagem_perfil}'>"; $codigo_html .= $imagem_perfil; $codigo_html .= "</div>"; $codigo_html .= "<div class='{$classe_mensagem_chat}'>"; $codigo_html .= $mensagem_tabela; $codigo_html .= "</div>"; $codigo_html .= "</div>"; return $codigo_html; }
function carrega_relatorio_deve_recebe() { // globals global $idioma; global $requeste; // tabela $tabela = TABELA_VENDAS; // idusuario $idusuario = retorne_idusuario_logado(); // limit de query $limit_query = limit_query(); // dados de formulario $tipo_relatorio = remove_html($_REQUEST['tipo_relatorio']); // tipo de relatorio a ser carregado switch ($tipo_relatorio) { // quanto paga case 4: // query $query = "select *from {$tabela} where idamigo='{$idusuario}' and venda_concluida='1' order by id desc {$limit_query};"; break; // quanto recebe // quanto recebe case 5: // query $query = "select *from {$tabela} where idusuario='{$idusuario}' and venda_concluida='1' order by id desc {$limit_query};"; break; } // contador $contador = 0; // comando $comando = comando_executa($query); // numero de linhas $numero_linhas = retorne_numero_linhas_comando($comando); // contruindo relatorio for ($contador == $contador; $contador <= $numero_linhas; $contador++) { // dados $dados = mysql_fetch_array($comando, MYSQL_ASSOC); // separa dados $id = $dados['id']; $idamigo = $dados['idamigo']; $idproduto = $dados['idproduto']; $quantidade = $dados['quantidade']; $preco = $dados['preco']; $preco_juros = $dados['preco_juros']; $juros = $dados['juros']; $data = $dados['data']; $parcelamento = $dados['parcelamento']; $preco_mensal = $dados['preco_mensal']; $venda_concluida = $dados['venda_concluida']; $pago = $dados['pago']; // valida id if ($id != null) { // dados de produto $dados_produto = retorne_dados_produto($idproduto); // separa dados de produto $titulo = $dados_produto['titulo']; // aplica link sobre titulo de produto $titulo = constroe_link_idproduto($idproduto, $titulo); // data amigavel $data = converte_data_amigavel($data); // campo pago switch ($tipo_relatorio) { // informa se pagou case 4: $campo_pago = constroe_campo_pago_venda_compra($dados, 1); break; // opcao pagou produto // opcao pagou produto case 5: $campo_pago = constroe_campo_pago_venda_compra($dados, 2); break; } // codigo html $codigo_html .= "\n<div class='classe_div_relatorio_venda'>\n\n<div class='classe_div_relatorio_venda_separa_campo'>\n<span class='classe_div_relatorio_venda_span'>{$idioma['101']}</span>{$titulo}\n</div>\n\n<div class='classe_div_relatorio_venda_separa_campo'>\n<span class='classe_div_relatorio_venda_span'>{$idioma['93']}</span>{$quantidade}\n</div>\n\n<div class='classe_div_relatorio_venda_separa_campo'>\n<span class='classe_div_relatorio_venda_span'>{$idioma['32']}</span>{$preco}\n</div>\n\n<div class='classe_div_relatorio_venda_separa_campo'>\n<span class='classe_div_relatorio_venda_span'>{$idioma['99']}</span>{$juros}\n</div>\n\n<div class='classe_div_relatorio_venda_separa_campo'>\n<span class='classe_div_relatorio_venda_span'>{$idioma['100']}</span>{$preco_juros}\n</div>\n\n<div class='classe_div_relatorio_venda_separa_campo'>\n<span class='classe_div_relatorio_venda_span'>{$idioma['102']}</span>{$parcelamento}\n</div>\n\n<div class='classe_div_relatorio_venda_separa_campo'>\n<span class='classe_div_relatorio_venda_span'>{$idioma['103']}</span>{$preco_mensal}\n</div>\n\n<div class='classe_div_relatorio_venda_separa_campo'>\n{$data}\n</div>\n\n{$campo_pago}\n\n</div>\n"; } } // retorno return $codigo_html; }
function retorne_data_visitou_perfil($idusuario) { global $tabela_banco; $idusuario_logado = retorne_idusuario_logado(); $query = "select *from {$tabela_banco['13']} where idusuario='{$idusuario_logado}' and idamigo='{$idusuario}';"; $dados = retorne_dados_query($query); $data_visita = $dados['data_visita']; $data_visita = converte_data_amigavel($data_visita); return $data_visita; }
function carrega_mensagens_chat() { // globals global $idioma; // limit $limit_query[0] = limit_query_mensagens_chat(); $limit_query[1] = "limit 1"; // idamigo $idamigo = retorne_idusuario_chat(); // id de usuario $idusuario = retorne_idusuario_logado(); // tabela $tabela = TABELA_CHAT_USUARIO; // query if (retorne_contador_avanco() == 0) { // query $query = "select *from (select *from {$tabela} where idusuario='{$idusuario}' and idamigo='{$idamigo}' order by id desc {$limit_query['0']}) {$tabela} order by id asc"; } else { // query $query = "select *from {$tabela} where idusuario='{$idusuario}' and idamigo='{$idamigo}' order by id desc {$limit_query['1']};"; } // comando $comando = comando_executa($query); // numero de linhas $numero_linhas = retorne_numero_linhas_comando($comando); // valida numero de linhas if ($numero_linhas == 0) { // retorno nulo return null; } // contador $contador = 0; // constroe mensagens for ($contador == $contador; $contador <= $numero_linhas; $contador++) { // dados $dados = mysql_fetch_array($comando, MYSQL_ASSOC); // separa dados $id = $dados['id']; $mensagem = $dados['mensagem']; $data = $dados['data']; $idusuario_enviou = $dados['idusuario_enviou']; // valida idusuario que enviou a mensagem if ($idusuario_enviou != null) { // data amigavel $data = converte_data_amigavel($data); // verifica se e o dondo da mensagem if ($idusuario == $idusuario_enviou) { $classe_div = "classe_div_mensagem_1"; } else { $classe_div = "classe_div_mensagem_2"; } // valida id existe if ($id != null) { // conversa de chat $conversa_chat = "\n<div class='{$classe_div}'>\n\n<div class='classe_div_conteudo_mensagem_chat'>\n{$mensagem}\n</div>\n\n<div class='classe_div_data_mensagem_chat'>\n{$data}\n</div>\n\n</div>\n"; // atualiza codigo html $codigo_html .= $conversa_chat; } } } // atualiza o array de retorno $array_retorno['mensagens_chat'] = $codigo_html; $array_retorno['ultima_mensagem_chat'] = $conversa_chat; // retorno return json_encode($array_retorno); }
function monta_depoimento($dados) { // separando dados ---------------------------------- $id = $dados['id']; // dados $idusuario = $dados['idusuario']; // dados $idamigo = $dados['idamigo']; // dados $depoimento = $dados['depoimento']; // dados $data = $dados['data']; // dados // --------------------------------------------------------- // adiciona quebra de linha -------------------------------- $depoimento = converte_linha_quebra_linha($depoimento, true); // adiciona quebra de linha // --------------------------------------------------------- // tipo de pagina -------------------------------------- $tipo_pagina = retorne_tipo_pagina(); // tipo de pagina // --------------------------------------------------------- // retorno nulo ----------------------------------------- if ($id == null) { return null; // retorno nulo } // --------------------------------------------------------- // gera hashtag --------------------------------------- $depoimento = gera_link_hashtag($depoimento); // gera hashtag // --------------------------------------------------------- // tipo de depoimento -------------------------------- $tipo_depoimento = retorne_tipo_depoimento_get(); // tipo de depoimento // --------------------------------------------------------- // verifica o tipo de pagina -------------------------- if ($tipo_pagina == 11) { // botao excluir aceitar depoimento --------------- $botao_aceitar_excluir .= campo_aceita_depoimento($dados); // botao excluir aceitar depoimento $botao_aceitar_excluir .= "<br>"; // botao excluir aceitar depoimento $botao_aceitar_excluir .= "<br>"; // botao excluir aceitar depoimento // --------------------------------------------------------- // imagem recebe depoimento -------------------- $imagem_recebe_depoimento = constroe_imagem_perfil_depoimento($idusuario); // imagem recebe depoimento // --------------------------------------------------------- } else { // nome do usuario que enviou depoimento $nome_usuario = retorna_link_perfil_usuario($idamigo); } // --------------------------------------------------------- // adiciona emoticon -------------------------------- $depoimento = converte_codigo_emoticon($depoimento); // adiciona emoticon // -------------------------------------------------------- // codigo html bruto ---------------------------------- $codigo_html .= "<div class='classe_depoimento_usuario'>"; $codigo_html .= "<div class='classe_div_separa_imagem_depoimento'>"; $codigo_html .= constroe_imagem_perfil_depoimento($idamigo); $codigo_html .= " "; $codigo_html .= $imagem_recebe_depoimento; $codigo_html .= "</div>"; $codigo_html .= "<div class='classe_div_separa_texto_depoimento'>"; $codigo_html .= $nome_usuario; $codigo_html .= " "; $codigo_html .= "-"; $codigo_html .= " "; $codigo_html .= $depoimento; $codigo_html .= "<div class='classe_depoimento_usuario_data'>"; $codigo_html .= $botao_aceitar_excluir; $codigo_html .= converte_data_amigavel($data); $codigo_html .= "</div>"; $codigo_html .= "</div>"; $codigo_html .= "</div>"; // --------------------------------------------------------- // retorno ----------------------------------------------- return $codigo_html; // retorno // --------------------------------------------------------- }