function campo_avaliar_perfil_usuario() { // globals global $idioma; // valida usuario logado if (retorne_usuario_logado() == false) { // retorno nulo return null; } // id de usuario $idusuario = retorne_idusuario_request(); // usuario dono do perfil $usuario_dono = retorne_usuario_dono_perfil(); // dados de avaliacao $dados_avaliacao = retorne_dados_avaliacao_perfil_usuario($idusuario); // separa dados de avalicacao $agilidade = $dados_avaliacao['agilidade']; $atendimento = $dados_avaliacao['atendimento']; $honestidade = $dados_avaliacao['honestidade']; // tamanho maximo de avaliacao de perfil $tamanho_avaliar_perfil = CONFIG_TAMANHO_MAXIMO_AVALIAR_PERFIL; // codigo html $codigo_html = "\n<div class='classe_div_avaliar_perfil'>\n\n\n<div onclick='avaliar_perfil_usuario(1);' title='{$idioma['119']} {$agilidade}{$idioma['130']}'>\n<progress value='{$agilidade}' max='{$tamanho_avaliar_perfil}'></progress>\n</div>\n\n\n<div onclick='avaliar_perfil_usuario(2);' title='{$idioma['120']} {$atendimento}{$idioma['130']}'>\n<progress value='{$atendimento}' max='{$tamanho_avaliar_perfil}'></progress>\n</div>\n\n\n<div onclick='avaliar_perfil_usuario(3);' title='{$idioma['121']} {$honestidade}{$idioma['130']}'>\n<progress value='{$honestidade}' max='{$tamanho_avaliar_perfil}'></progress>\n</div>\n\n\n</div>\n"; // retorno return $codigo_html; }
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 constroe_chat_usuario() { // globals global $idioma; // valida usuario logado if (retorne_usuario_logado() == false) { // retorno nulo return null; } // imagem de lixeira $imagem_lixeira = estado_lixeira(); // conteudo de dialogo de lixeira $conteudo_dialogo .= $idioma[89]; $conteudo_dialogo .= "<br>"; $conteudo_dialogo .= "<br>"; $conteudo_dialogo .= "<input type='button' class='botao_padrao' value='{$idioma['90']}' onclick='limpa_mensagem_chat(1);'>"; $conteudo_dialogo .= " "; $conteudo_dialogo .= "<input type='button' class='botao_padrao' value='{$idioma['91']}' onclick='limpa_mensagem_chat(2);'>"; // campo dialogo lixeira $campo_dialogo_lixeira = janela_mensagem_dialogo($idioma[88], $conteudo_dialogo, "id_dialogo_limpar_mensagens_chat"); // campo opcoes de chat $campo_opcoes = "\n<div class='classe_div_campo_opcoes_chat'>\n\n<div onclick='dialogo_limpa_mensagem_chat();' id='classe_div_campo_opcoes_chat_lixeira'>\n{$imagem_lixeira}\n</div>\n\n</div>\n{$campo_dialogo_lixeira}\n"; // campo publicar $campo_publicar = "\n<div class='classe_div_chat_publicar' id='id_div_chat_publicar'>\n\n<div class='classe_div_chat_conversa_recebidas' id='id_div_chat_conversa' onscroll='carrega_mensagens_chat();'></div>\n\n<div class='classe_div_chat_publicar_mensagem'>\n<input type='text' id='id_campo_escrever_mensagem' placeholder='{$idioma['83']}' onkeydown='if(event.keyCode == 13){envia_mensagem_usuario();}'>\n</div>\n\n<div class='classe_div_chat_publicar_botao'>\n<input type='button' class='botao_padrao' value='{$idioma['82']}' onclick='envia_mensagem_usuario();'>\n</div>\n\n{$campo_opcoes}\n\n</div>\n"; // numero de usuarios online $numero_usuarios_online = retorne_numero_usuarios_online_chat(); // campo gerencia o chat $campo_gerencia_chat = "\n<div class='div_classe_campo_gerencia_chat' id='id_campo_gerencia_chat' onclick='minimizar_chat_usuario();'>\n<span>{$idioma['22']} - </span><span id='id_span_numero_usuarios_chat'>{$numero_usuarios_online}</span>\n</div>\n"; // codigo html $codigo_html = "\n{$campo_gerencia_chat}\n{$campo_publicar}\n<div class='classe_div_chat_usuarios' id='id_div_chat_usuarios' onscroll='carrega_usuarios_chat();'></div>\n"; // retorno return $codigo_html; }
function constroe_topo_pagina() { // globals global $idioma; // imagem de logotipo $imagem_logotipo = retorne_imagem_servidor(0); // logotipo de topo $logotipo_topo .= "<div class='classe_div_logotipo_topo'>"; $logotipo_topo .= $imagem_logotipo; $logotipo_topo .= "</div>"; // imagem de usuario if (retorne_usuario_logado() == true) { $imagem_usuario .= "<div class='classe_div_imagem_perfil_topo'>"; $imagem_usuario .= constroe_imagem_perfil(retorne_idusuario_logado(), false); $imagem_usuario .= "</div>"; } // codigo html $codigo_html .= "<div class='div_topo_pagina'>"; $codigo_html .= $logotipo_topo; $codigo_html .= $imagem_usuario; $codigo_html .= campo_cadastro_topo(); $codigo_html .= campo_opcoes_perfil(); $codigo_html .= "</div>"; // retorno return $codigo_html; }
function campo_editar_perfil($dados) { // globals global $idioma; // valida usuario dono do perfil if (retorne_usuario_dono_perfil() == false or retorne_usuario_logado() == false) { // retorno nulo return null; } // separa dados $nome = $dados['nome']; $url_imagem_perfil = $dados['url_imagem_perfil']; $endereco = $dados['endereco']; $cidade = $dados['cidade']; $estado = $dados['estado']; $telefone = $dados['telefone']; // campo edita $campo_edita[0] = campo_edita_perfil_alterar_imagem($dados); $campo_edita[1] = campo_edita_perfil_informacoes($dados); $campo_edita[2] = campo_edita_perfil_alterar_senha($dados); $campo_edita[3] = campo_edita_perfil_excluir_conta($dados); // codigo html $codigo_html = "\n{$campo_edita['0']}\n{$campo_edita['1']}\n{$campo_edita['2']}\n{$campo_edita['3']}\n"; // adiciona o dialogo $codigo_html = janela_mensagem_dialogo($idioma[132], $codigo_html, "dialogo_editar_perfil_usuario"); // codigo html $codigo_html .= "\n<div class='classe_div_campo_editar_perfil'>\n<a href='#' title='{$idioma['132']}' onclick='dialogo_editar_perfil_usuario();'>{$idioma['132']}</a>\n</div>\n"; // retorno return $codigo_html; }
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 constroe_perfil_basico() { // valida usuario dono do perfil if (retorne_usuario_logado() == false) { // retorno nulo return null; } // dados do perfil $dados = dados_perfil_usuario(retorne_idusuario_request()); // usuario dono do perfil $usuario_dono_perfil = retorne_usuario_dono_perfil(); // separa dados $idusuario = $dados['idusuario']; $nome = $dados['nome']; $url_imagem_perfil = $dados['url_imagem_perfil']; $url_imagem_perfil_miniatura = $dados['url_imagem_perfil_miniatura']; $url_imagem_perfil_root = $dados['url_imagem_perfil_root']; $url_imagem_perfil_miniatura_root = $dados['url_imagem_perfil_miniatura_root']; $endereco = $dados['endereco']; $cidade = $dados['cidade']; $estado = $dados['estado']; $telefone = $dados['telefone']; $data = $dados['data']; // campo editar perfil $campo_editar = campo_editar_perfil($dados); // campo idioma $campo_idioma = campo_seleciona_idioma(); // codigo html $codigo_html = "\n{$campo_editar}\n<div class='classe_imagem_perfil'>\n<img src='{$url_imagem_perfil}' title='{$nome}'>\n</div>\n<div class='classe_div_nome_perfil_usuario'>{$nome}</div>\n{$campo_idioma}\n"; // retorno return $codigo_html; }
function constroe_chat_usuario() { // globals global $idioma; // valida usuario logado if (retorne_usuario_logado() == false) { // retorno nulo return null; } // numero de amigos online $numero_amigos_online = retorne_numero_amigos_online(); // imagem de servidor $imagem_servidor[0] = retorne_imagem_servidor(24); $imagem_servidor[1] = retorne_imagem_servidor(16); $imagem_servidor[2] = retorne_imagem_servidor(25); // campo historico $campo_historico = "\n<span class='classe_div_conversa_chat_opcoes_historico' onclick='dialogo_historico_conversa_chat();'>{$imagem_servidor['0']}</span>\n"; // campo conteudo de historico $campo_conteudo_historico = "\n<div class='classe_div_opcoes_historico_chat'>\n<div onclick='dialogo_limpar_historico_chat()'>{$imagem_servidor['1']}</div>\n</div>\n\n<div class='classe_div_mensagens_historico_chat' id='id_div_mensagens_historico_chat'></div>\n<div class='classe_div_limpar_historico_chat' onclick='carregar_historico_chat();'>{$idioma['145']}</div>\n"; // adiciona dialogo $campo_conteudo_historico = janela_mensagem_dialogo($idioma[144], $campo_conteudo_historico, "id_dialogo_historico_conversas"); // campo excluir $campo_excluir = "\n{$idioma['146']}\n<br>\n<br>\n<input type='button' class='botao_padrao' value='{$idioma['101']}' onclick='excluir_historico_chat();'>\n"; // adiciona dialogo $campo_excluir = janela_mensagem_dialogo($idioma[146], $campo_excluir, "id_dialogo_historico_conversas_limpar"); // codigo html $campo_usuarios_chat = "\n<div class='classe_div_chat_usuario_opcoes' id='id_div_chat_usuario_opcoes' onclick='minimiza_janela_chat_usuario();'>\n<span>{$idioma['139']}</span>\n<span id='id_span_num_usuarios_online_chat'>{$numero_amigos_online}</span>\n</div>\n\n<div class='classe_div_chat_usuario' id='id_div_amigos_usuario_chat'>\n<div class='classe_div_chat_usuario_amigos' id='id_div_chat_usuario_amigos_chat' onscroll='constroe_lista_usuarios_chat();'></div>\n</div>\n"; // campo conversa chat $campo_conversa_chat = "\n<div class='classe_div_conversa_chat' id='id_div_janela_conversa_chat_usuario'>\n<div class='classe_div_conversa_chat_opcoes'>\n\n<span class='classe_div_conversa_chat_opcoes_historico_fechar' onclick='fechar_janela_conversa_chat();'>{$imagem_servidor['2']}</span>\n<span class='classe_div_conversa_chat_opcoes_online_offline' id='id_span_online_offline_usuario_conversando'>...</span>\n<span class='classe_div_conversa_chat_opcoes_nome' id='id_span_nome_usuario_conversando'>...</span>\n{$campo_historico}\n\n</div>\n<div class='classe_div_conversas_usuario' id='id_div_conversas_usuario_chat'></div>\n<div class='classe_div_enviar_conversa_chat'>\n<textarea cols='10' rows='5' placeholder='{$idioma['142']}' id='id_campo_entrada_conversa_chat' onkeydown='if(event.keyCode == 13){enviar_conversa_chat();}'></textarea>\n</div>\n</div>\n{$campo_conteudo_historico}\n{$campo_excluir}\n"; // codigo html $codigo_html .= $campo_usuarios_chat; $codigo_html .= $campo_conversa_chat; // retorno return $codigo_html; }
function votar_enquete() { // dados de formulario $id = remove_html($_REQUEST['id']); $voto = remove_html($_REQUEST['voto']); // valida campos e usuario logado if ($id == null or $voto == null or retorne_usuario_logado() == false) { // retorno nulo return null; } // tabela $tabela = TABELA_VOTO_ENQUETE; // id de usuario $idusuario = retorne_idusuario_logado(); // data $data = data_atual(); // valida voto if ($voto == 1) { // sim $votar[0] = 1; $votar[1] = 0; } else { // nao $votar[0] = 0; $votar[1] = 1; } // querys $query[0] = "delete from {$tabela} where id_enquete='{$id}' and idusuario='{$idusuario}';"; $query[1] = "insert into {$tabela} values(null, '{$id}', '{$idusuario}', '{$votar['0']}', '{$votar['1']}', '{$data}');"; // salva voto executador_querys($query); // retorno return votacao_atual_enquete($id); }
function formulario_login() { // global global $idioma; // redireciona para o perfil if (retorne_usuario_logado() == true) { // perfil do usuario chama_perfil_usuario(); // retorno nulo return null; } // campo recuperar a senha $campo_recupera_senha = campo_recuperar_senha(); // campo cadastro de usuario if (CONFIG_PERMITE_CADASTRO == true) { // campo cadastro de usuario $campo_cadastro = "\n\t\n {$idioma['8']}\n <input type='button' value='{$idioma['9']}' class='botao_cadastro' onclick='cadastro_usuario();'>\n \n\t"; } // codigo html $codigo_html = "\n<div class='classe_mensagem_login_cadastro' id='id_mensagem_login_cadastro'></div>\n\n<div class='formulario_login_separa_div'>\n<span class='formulario_login_span_descricao_topo'>{$idioma['7']}</span>\n<input type='text' id='id_email_login' placeholder='{$idioma['5']}' onkeydown='if(event.keyCode == 13){logar_usuario();}'>\n<input type='password' id='id_senha_login' placeholder='{$idioma['6']}' onkeydown='if(event.keyCode == 13){logar_usuario();}'>\n</div>\n\n<div class='formulario_login_separa_div'>\n<input type='button' value='{$idioma['4']}' class='botao_padrao' onclick='logar_usuario();'>\n{$campo_cadastro}\n</div>\n\n"; // constroe o formulario $codigo_html = constroe_formulario($codigo_html); $codigo_html .= $campo_recupera_senha; // retorno return $codigo_html; }
function campo_seguir_usuario($idamigo) { // globals global $idioma; // valida usuario logado if (retorne_usuario_logado() == false) { // retorno nulo return null; } // idusuario logado $idusuario = retorne_idusuario_logado(); // usuario seguindo $usuario_seguindo = retorne_usuario_seguindo($idusuario, $idamigo); // verifica se nao e o proprio usuario if ($usuario_seguindo == null) { // retorno nulo return null; } // numero seguidores $numero_seguidores = retorne_numero_seguidores($idamigo); // constroe botao seguir switch ($usuario_seguindo) { case 1: $botao_seguir = "<input type='button' value='{$idioma['71']} {$numero_seguidores}' class='botao_padrao' onclick='seguir_usuario({$idamigo});'>"; break; case 2: $botao_seguir = "<input type='button' value='{$idioma['70']} {$numero_seguidores}' class='botao_cadastro' onclick='seguir_usuario({$idamigo});'>"; break; } // codigo html $codigo_html = "\n<div class='classe_div_campo_seguir'>\n\n<div>\n{$botao_seguir}\n</div>\n\n</div>\n"; // retorno return $codigo_html; }
function constroe_campo_bloco_pagina() { // globals global $idioma; global $pagina_href; // valida usuario logado if (retorne_usuario_logado() == false and CONFIG_VALIDA_USUARIO_LOGADO_BLOCO == true and retorne_href_get() != $idioma[81]) { // imagem de servidor $imagem[0] = retorne_imagem_servidor(18); // mensagem do sistema $mensagem = "\n{$imagem['0']}\n<br>\n<br>\n{$idioma['107']}\n"; // retorno return mensagem_sistema($mensagem); } // seleciona o tipo de bloco a construir switch (retorne_href_get()) { case $idioma[73]: $conteudo_bloco = carregar_conteudo_bloco(); break; case $idioma[74]: $conteudo_bloco = carregar_conteudo_bloco(); break; case $idioma[75]: $conteudo_bloco = carregar_conteudo_bloco(); break; case $idioma[76]: $conteudo_bloco = carregar_conteudo_bloco(); break; case $idioma[77]: $conteudo_bloco = carrega_funcionarios(); break; case $idioma[78]: $conteudo_bloco = carrega_galeria_imagens(); break; case $idioma[79]: $conteudo_bloco = carregar_conteudo_bloco(); break; case $idioma[81]: $conteudo_bloco = formulario_contato_usuario(); break; } // titulos $array_titulo_blocos = retorna_array_links_blocos(true); // blocos $bloco[1] = constroe_elemento_bloco($array_titulo_blocos[1], $idioma[65], retorne_imagem_servidor(7)); $bloco[2] = constroe_elemento_bloco($array_titulo_blocos[2], $idioma[67], retorne_imagem_servidor(8)); $bloco[4] = constroe_elemento_bloco($array_titulo_blocos[4], $idioma[69], retorne_imagem_servidor(10)); $bloco[5] = constroe_elemento_bloco($array_titulo_blocos[5], $idioma[70], retorne_imagem_servidor(11)); $bloco[6] = constroe_elemento_bloco($array_titulo_blocos[6], $idioma[71], retorne_imagem_servidor(12)); $bloco[7] = constroe_elemento_bloco($array_titulo_blocos[7], $idioma[28], retorne_imagem_servidor(13)); $bloco[9] = constroe_elemento_bloco($array_titulo_blocos[9], $idioma[30], retorne_imagem_servidor(15)); // codigo html if ($conteudo_bloco == null) { $codigo_html = "\n<div class='classe_div_bloco_pagina' id='id_div_bloco_pagina'>\n\n{$bloco['1']}\n{$bloco['2']}\n{$bloco['4']}\n{$bloco['5']}\n{$bloco['6']}\n{$bloco['7']}\n{$bloco['9']}\n\n</div>\n"; } else { $codigo_html = "\n<div class='classe_div_bloco_pagina' id='id_div_bloco_pagina'>\n\n{$conteudo_bloco}\n\n</div>\n"; } // retorno return $codigo_html; }
function campo_avaliar_perfil_usuario() { // globals global $idioma; // valida usuario logado if (retorne_usuario_logado() == false) { // retorno nulo return null; } // id de usuario $idusuario = retorne_idusuario_request(); // usuario dono do perfil $usuario_dono = retorne_usuario_dono_perfil(); // dados de avaliacao $dados_avaliacao = retorne_dados_avaliacao_perfil_usuario($idusuario); // separa dados de avalicacao $agilidade = $dados_avaliacao['agilidade']; $atendimento = $dados_avaliacao['atendimento']; $honestidade = $dados_avaliacao['honestidade']; // tipos de classes $tipo_classe[1] = retorna_tipo_classe_avaliacao($agilidade); $tipo_classe[2] = retorna_tipo_classe_avaliacao($atendimento); $tipo_classe[3] = retorna_tipo_classe_avaliacao($honestidade); // codigo html $codigo_html = "\n<div class='classe_div_avaliar_perfil'>\n<div class='classe_div_avaliar_perfil_titulo'>{$idioma['118']}</div>\n\n<div class='classe_div_avaliar_perfil_apresenta_repucacao'>\n<div class='{$tipo_classe['1']}' onclick='avaliar_perfil_usuario(1);'>{$agilidade}{$idioma['122']}</div>\n<div class='{$tipo_classe['2']}' onclick='avaliar_perfil_usuario(2);'>{$atendimento}{$idioma['122']}</div>\n<div class='{$tipo_classe['3']}' onclick='avaliar_perfil_usuario(3);'>{$honestidade}{$idioma['122']}</div>\n</div>\n\n<div class='classe_div_avaliar_perfil_apresenta_repucacao'>\n<div>{$idioma['119']}</div>\n<div>{$idioma['120']}</div>\n<div>{$idioma['121']}</div>\n</div>\n\n</div>\n"; // retorno return $codigo_html; }
function retorne_idusuario_existe($idusuario, $redirecionar) { // tabela $tabela = TABELA_CADASTRO; // valida idusuario nao e nulo if ($idusuario == null) { // retorna verdadeiro return true; } // query $query = "select *from {$tabela} where id='{$idusuario}';"; // valida existencia de usuario if (retorne_numero_linhas_query($query) == 0) { // redireciona if ($redirecionar == true) { // so redireciona se o usuario estiver logado if (retorne_usuario_logado() == true) { // chama pagina inicial chama_pagina_inicial(); // id de usuario nao existe return false; } else { // id de usuario nao existe return false; } } else { // id de usuario nao existe return false; } } else { // usuario existe return true; } }
function carregar_atualizacoes_jquery() { // globals global $idioma; // valida usuario logado if (retorne_usuario_logado() == false) { // retorno nulo return null; } // tempo de timer $tempo_timer = CONFIG_TIMER; // campos notificacoes $campos_notificacoes = "\n\n\nnotificacao_feeds();\n\n\n"; // campo conexao de usuario $campo_conexao_usuario = "\n\n\natualiza_conexao_usuario();\n\n\n"; // campo chat if (retorne_href_get() == $idioma[81]) { $campo_chat = "\n\n\ncarrega_mensagens_chat();\n\n\n"; } // campo resolucao $campo_resolucao = "\n\n\ndetecta_resolucao_pagina();\n\n\n"; // codigo html $codigo_html .= "\n<script>\n\n\nvar variavelTempoAtualizador = setInterval(function(){ AtualizadorTimer() }, {$tempo_timer});\n\n\nfunction AtualizadorTimer() {\n\n\ncarregar_atualizacoes_jquery();\n\n\n};\n\n\n\n\nfunction carregar_atualizacoes_jquery(){\n\n\n\n// codigos aqui ::::\n{$campos_notificacoes}\n{$campo_conexao_usuario}\n{$campo_chat}\n{$campo_resolucao}\n\n// codigos aqui ::::\nestado_lixeira();\nnotificacao_novas_mensagens_chat();\natualizacoes_chat_usuario();\n\n\n// codigos aqui ::::\n\n\n// ::::\n\n\n\n};\n\n\n</script>\n\n\n"; // retorno return $codigo_html; }
function campo_comprar_produto($dados) { // globals global $idioma; global $pagina_href; global $requeste; // separa dados $idusuario = $dados['idusuario']; // id de usuario logado $idusuario_logado = retorne_idusuario_logado(); // contador $contador = 1; // quantidade $quantidade = $dados['quantidade']; // preco do produto $preco = $dados['preco']; // id de produto $id = $dados['id']; // juros $juros = $dados['juros']; // monta array numero de produtos for ($contador == $contador; $contador <= $quantidade; $contador++) { // array de quantidade de produtos $quantidade_produtos[] = $contador; } // evento numero de produtos $evento_numero_produtos = "onchange='calcula_preco_compra({$id}, {$preco}, {$juros});'"; // campo numero produtos $campo_numero_produtos = gerador_select_option($quantidade_produtos, 1, null, "id_select_numero_produtos_{$id}", $evento_numero_produtos); // imagem de carrinho $imagem_carrinho = retorne_imagem_servidor(17); // valida usar juros if ($juros > 0) { // calcula preco com juros $preco_juros = calcula_juros($preco, 1, $juros); $campo_preco_juros = "\n<div class='div_class_finaliza_compra_produto_div3' id='id_div_preco_finaliza_compra_juros_{$id}'>R\$ {$preco_juros}</div>\n"; } // verifica se ja comprou o produto if (retorne_comprou_produto($id) == true) { // imagem comprou $imagem_comprou = retorne_imagem_servidor(18); // codigo html $codigo_html = "\n<div class='div_classe_informa_comprou_produto'>\n\n<div class='div_classe_informa_comprou_produto_div1'>\n{$imagem_comprou}\n</div>\n\n<div class='div_classe_informa_comprou_produto_div2'>\n{$idioma['95']}\n</div>\n\n</div>\n"; // retorno return $codigo_html; } // valida usuario logado if (retorne_usuario_logado() == true and $idusuario_logado != $idusuario) { // codigo html $codigo_html = "\n<div class='classe_div_compra_produto'>\n\n<div class='classe_div_compra_produto_quantidade'>\n<span>{$idioma['93']}</span>\n{$campo_numero_produtos}\n</div>\n\n<div class='classe_div_compra_produto_botao'>\n<input type='button' value='{$idioma['92']}' class='botao_padrao_2' onclick='comprar_produto({$id});'>\n</div>\n\n<div class='div_class_finaliza_compra_produto'>\n<div class='div_class_finaliza_compra_produto_div1'>{$imagem_carrinho}</div>\n<div class='div_class_finaliza_compra_produto_div2' id='id_div_preco_finaliza_compra_{$id}'>R\$ {$preco}</div>\n{$campo_preco_juros}\n</div>\n\n</div>\n"; } // valida usuario logado if (retorne_usuario_logado() == false) { // codigo html $codigo_html = "\n<div class='div_classe_informa_cadastro_comprar_produto'>\n\n<div>\n{$idioma['94']}\n</div>\n\n<div>\n<a href='{$pagina_href['0']}&{$requeste['4']}={$id}' title='{$idioma['9']}' class='botao_padrao_2'>{$idioma['9']}</a>\n</div>\n\n</div>\n"; } // retorno return $codigo_html; }
function carrega_produtos() { // globals global $idioma; // tabela $tabela = TABELA_PRODUTO; // limit de query $limit = "order by id desc " . limit_query(); // termo de pesquisa $termo_pesquisa = retorna_termo_pesquisa(); // idusuario $idusuario = retorne_idusuario_request(); // usuario logado $usuario_logado = retorne_usuario_logado(); // id de produto via get $idproduto = retorne_idproduto_get(); // categoria de produto $categoria_produto = retorne_categoria_produto_get(); // produtos de usuario if (retorne_href_get() == $idioma[19]) { // completa query $completa = "where idusuario='{$idusuario}'"; } // valida termo de pesquisa if ($termo_pesquisa == null) { // query $query = "select *from {$tabela} {$completa} {$limit};"; } else { // campo like $campo_like = "titulo like '% {$termo_pesquisa} %' or titulo like '{$termo_pesquisa} %' or titulo like '% {$termo_pesquisa}' or descricao like '% {$termo_pesquisa} %' or descricao like '{$termo_pesquisa} %' or descricao like '% {$termo_pesquisa}'"; // query $query = "select *from {$tabela} where {$campo_like} {$limit};"; } // valida idproduto if ($idproduto != -1) { $query = "select *from {$tabela} where id='{$idproduto}' {$limit};"; } // pesquisa produto por categoria if ($categoria_produto != null) { $query = "select *from {$tabela} where categoria='{$categoria_produto}';"; } // comando $comando = comando_executa($query); // contador $contador = 0; // constroe produtos for ($contador == $contador; $contador <= retorne_numero_linhas_comando($comando); $contador++) { // dados $dados = mysql_fetch_array($comando, MYSQL_ASSOC); // codigo html $codigo_html .= constroe_produto($dados); } // separa dados return $codigo_html; }
function scripts_js_carregar_onload() { // valida usuario logado if (retorne_usuario_logado() == true) { // campo chat $campo_chat = "\n\n\nminimizar_chat_usuario_timer();\n\n\n"; } // codigo html $codigo_html .= "\n\n\n<script>\n\n\ninicializa_paginacao_conteudo_site();\n\n\n{$campo_chat}\n</script>\n\n\n"; // retorno return $codigo_html; }
function seguir_usuario() { // globals global $requeste; // valida usuario logado if (retorne_usuario_logado() == false) { // retorno falso return false; } // tabela $tabela[0] = TABELA_SEGUIDORES; $tabela[1] = TABELA_AMIZADE; // dados de formulario $idamigo = remove_html($_REQUEST[$requeste[2]]); // idusuario logado $idusuario = retorne_idusuario_logado(); // usuario seguindo $usuario_seguindo = retorne_usuario_seguindo($idusuario, $idamigo); // verifica se nao e o proprio usuario if ($usuario_seguindo == null or $idamigo == null or $idusuario == null) { // retorno nulo return null; } // data $data = data_atual(); // adiciona ou remove switch ($usuario_seguindo) { case 1: // remove // tabela seguidores $query[] = "delete from {$tabela['0']} where idusuario='{$idamigo}' and idamigo='{$idusuario}';"; // tabela amizade $query[] = "delete from {$tabela['1']} where idusuario='{$idamigo}' and idamigo='{$idusuario}';"; $query[] = "delete from {$tabela['1']} where idusuario='{$idusuario}' and idamigo='{$idamigo}';"; break; case 2: // adiciona // tabela seguidores $query[] = "delete from {$tabela['0']} where idusuario='{$idamigo}' and idamigo='{$idusuario}';"; $query[] = "insert into {$tabela['0']} values(null, '{$idamigo}', '{$idusuario}', '{$data}');"; // tabela amizade $query[] = "delete from {$tabela['1']} where idusuario='{$idamigo}' and idamigo='{$idusuario}';"; $query[] = "delete from {$tabela['1']} where idusuario='{$idusuario}' and idamigo='{$idamigo}';"; $query[] = "insert into {$tabela['1']} values(null, '{$idamigo}', '{$idusuario}', '{$data}');"; $query[] = "insert into {$tabela['1']} values(null, '{$idusuario}', '{$idamigo}', '{$data}');"; break; } // comando executa executador_querys($query); }
function publicar_produto() { // campos texto de formulario $titulo = remove_html($_REQUEST['titulo']); $descricao = remove_html($_REQUEST['descricao']); $categoria = remove_html($_REQUEST['categoria']); // campos numericos de formulario $quantidade = remove_html($_REQUEST['quantidade']); $parcelamento = remove_html($_REQUEST['parcelamento']); $juros = remove_html($_REQUEST['juros']); $preco = remove_html($_REQUEST['preco']); // valor padrao de juros if ($juros == null) { $juros = 0; } // valida campos necessarios $quantidade = valida_valor($quantidade, false); $parcelamento = valida_valor($parcelamento, false); $juros = valida_valor($juros, true); $preco = valida_valor($preco, true); // valida campos de texto if ($titulo == null or $descricao == null) { // retorno nulo return null; } // valida campos numericos if ($quantidade === false or $parcelamento === false or $juros === false or $preco === false) { // retorno nulo return null; } // tabela $tabela = TABELA_PRODUTO; // data $data = data_atual(); // id de usuario $idusuario = retorne_idusuario_logado(); // faz upload e pega o id de album $idalbum = upload_imagens_album(); // query $query = "insert into {$tabela} values(null, '{$idusuario}', '{$idalbum}', '{$titulo}', '{$descricao}', '{$quantidade}', '{$parcelamento}', '{$juros}', '{$preco}', '{$categoria}', '0', '{$data}');"; // cadastra dados if (retorne_usuario_logado() == true) { // executa comando comando_executa($query); // adiciona novo feed em seguidores atualiza_numero_feeds(true); } }
function carregar_atualizacoes_jquery_longo() { // globals global $idioma; // valida usuario logado if (retorne_usuario_logado() == false) { // retorno nulo return null; } // tempo de timer $tempo_timer = CONFIG_TIMER_LONGO; // codigo html $codigo_html .= "\n<script>\n\n\nvar variavelTempoAtualizadorLongo = setInterval(function(){ AtualizadorTimerLongo() }, {$tempo_timer});\n\n\nfunction AtualizadorTimerLongo() {\n\n\ncarregar_atualizacoes_jquery_longo();\n\n\n};\n\n\n\n\nfunction carregar_atualizacoes_jquery_longo(){\n\n\n\n\n// codigos aqui :::::::::::::::::::::::::::::\n\n\nretorne_numero_usuarios_online();\n\n\n// ::::::::::::::::::::::::::::::::::::::::::\n\n\n\n\n};\n\n\n</script>\n\n\n"; // retorno return $codigo_html; }
function excluir_imagem_produto() { // id de imagem $idimagem = retorne_idimagem_get(); // tabela $tabela = TABELA_IMAGENS_ALBUM; // id de usuario logado $idusuario = retorne_idusuario_logado(); // query $query = "delete from {$tabela} where id='{$idimagem}' and idusuario='{$idusuario}';"; // valida usuario logado e executa query if (retorne_usuario_logado() == true) { // rodando query... comando_executa($query); } }
function campo_cadastro_topo() { // globals global $idioma; global $pagina_href; // valida o usuario logado if (retorne_usuario_logado() == false) { // codigo html $codigo_html = formulario_login(); } else { // codigo html $codigo_html = "\n<div class='classe_div_campo_cadastro_topo'>\n<a href='{$pagina_href['2']}' title='{$idioma['15']}'>{$idioma['15']}</a>\n</div>\n"; } // retorno return $codigo_html; }
function formulario_login() { // global global $idioma; // redireciona para o perfil if (retorne_usuario_logado() == true) { // retorno nulo return null; } // imagem de servidor $imagem_servidor[0] = retorne_imagem_servidor(28); // codigo html $codigo_html = "\n<div class='classe_div_formulario_login'>\n\n<div class='classe_div_formulario_login_exibir_campos' onclick='exibe_campos_login_usuario();'>\n{$imagem_servidor['0']}\n<span class='classe_div_formulario_login_span'>{$idioma['7']}</span>\n</div>\n\n<div class='classe_div_formulario_login_campos' id='id_div_formulario_login_campos'>\n<div class='classe_mensagem_login_cadastro' id='id_mensagem_login_cadastro'></div>\n<div class='classe_div_formulario_login_entrada'>\n<input type='text' id='id_email_login' placeholder='{$idioma['5']}' onkeydown='if(event.keyCode == 13){cadastro_usuario();}'>\n<input type='password' id='id_senha_login' placeholder='{$idioma['6']}' onkeydown='if(event.keyCode == 13){cadastro_usuario();}'>\n</div>\n<div class='classe_div_formulario_login_botoes'>\n<input type='button' value='{$idioma['4']}' class='botao_padrao' onclick='logar_usuario();'>\n<span>\n{$idioma['8']}\n</span>\n<input type='button' value='{$idioma['9']}' class='botao_cadastro' onclick='cadastro_usuario();'>\n</div>\n<div class='classe_div_formulario_login_recupera_conta'>\n<div>\n<a href='#' title='{$idioma['158']}'>{$idioma['158']}</a>\n</div>\n<div class='classe_div_recuperar_senha'>\n<input type='text' id='campo_email_recuperar_conta_usuario' placeholder='{$idioma['159']}' onkeydown='if(event.keyCode == 13){recuperar_conta_usuario();}'>\n</div>\n</div>\n</div>\n\n</div>\n"; // retorno return $codigo_html; }
function formulario_login() { // global global $idioma; // redireciona para o perfil if (retorne_usuario_logado() == true) { // perfil do usuario chama_perfil_usuario(); // retorno nulo return null; } // codigo html $codigo_html = "\n<div class='classe_mensagem_login_cadastro' id='id_mensagem_login_cadastro'></div>\n<span>{$idioma['7']}</span>\n<input type='text' id='id_email_login' placeholder='{$idioma['5']}' onkeydown='if(event.keyCode == 13){cadastro_usuario();}'>\n<input type='password' id='id_senha_login' placeholder='{$idioma['6']}' onkeydown='if(event.keyCode == 13){cadastro_usuario();}'>\n<div>\n<input type='button' value='{$idioma['4']}' class='botao_padrao' onclick='logar_usuario();'>\n{$idioma['8']}\n<input type='button' value='{$idioma['9']}' class='botao_cadastro' onclick='cadastro_usuario();'>\n</div>\n"; // retorno return constroe_formulario($codigo_html); }
function atualizar_produto_usuario() { // campos texto de formulario $titulo = remove_html($_REQUEST['titulo']); $descricao = remove_html($_REQUEST['descricao']); $categoria = remove_html($_REQUEST['categoria']); // campos numericos de formulario $quantidade = remove_html($_REQUEST['quantidade']); $parcelamento = remove_html($_REQUEST['parcelamento']); $juros = remove_html($_REQUEST['juros']); $preco = remove_html($_REQUEST['preco']); // valor padrao de juros if ($juros == null) { // valor padrao $juros = 0; } // valida campos necessarios $quantidade = valida_valor($quantidade, false); $parcelamento = valida_valor($parcelamento, false); $juros = valida_valor($juros, true); $preco = valida_valor($preco, true); // valida campos de texto if ($titulo == null or $descricao == null) { // retorno nulo return null; } // valida campos numericos if ($quantidade === false or $parcelamento === false or $juros === false or $preco === false) { // retorno nulo return null; } // tabela $tabela = TABELA_PRODUTO; // data $data = data_atual(); // id de usuario $idusuario = retorne_idusuario_logado(); // faz upload de mais imagens para o album upload_imagens_album(); // query $query = "update {$tabela} set titulo = '{$titulo}', descricao = '{$descricao}', categoria = '{$categoria}', quantidade = '{$quantidade}', parcelamento = '{$parcelamento}', juros = '{$juros}', preco = '{$preco}' where idusuario='{$idusuario}';"; // cadastra dados if (retorne_usuario_logado() == true) { // executa comando comando_executa($query); } }
function campo_opcoes_perfil() { // valida usuario logado if (retorne_usuario_logado() == false) { // retorno nulo return null; } // opcoes de perfil $opcoes .= "<div class='classe_div_opcao'>"; $opcoes .= retorne_imagem_servidor(1); $opcoes .= "</div>"; $opcoes .= "<div class='classe_div_opcao'>"; $opcoes .= retorne_imagem_servidor(10); $opcoes .= "</div>"; $opcoes .= "<div class='classe_div_opcao'>"; $opcoes .= retorne_imagem_servidor(11); $opcoes .= "</div>"; $opcoes .= "<div class='classe_div_opcao'>"; $opcoes .= retorne_imagem_servidor(12); $opcoes .= "<div class='classe_notificacoes_usuario' id='id_notifica_feeds'></div>"; $opcoes .= "</div>"; $opcoes .= "<div class='classe_div_opcao'>"; $opcoes .= retorne_imagem_servidor(13); $opcoes .= "</div>"; $opcoes .= "<div class='classe_div_opcao'>"; $opcoes .= retorne_imagem_servidor(2); $opcoes .= "</div>"; $opcoes .= "<div class='classe_div_opcao'>"; $opcoes .= retorne_imagem_servidor(3); $opcoes .= "<div class='classe_notificacoes_usuario' id='id_notifica_vendas'></div>"; $opcoes .= "</div>"; // valida usar resolucao if (retorna_usar_resolucao() == false) { $opcoes .= "<div class='classe_div_opcao' onclick='minimizar_chat_usuario();'>"; $opcoes .= retorne_imagem_servidor(4); $opcoes .= "<div class='classe_notificacoes_usuario' id='id_notifica_chat'></div>"; $opcoes .= "</div>"; } $opcoes .= "<div class='classe_div_opcao'>"; $opcoes .= retorne_imagem_servidor(5); $opcoes .= "</div>"; // codigo html $codigo_html = "\n<div class='classe_div_campo_opcoes_perfil'>\n{$opcoes}\n</div>\n"; // retorno return $codigo_html; }
function campo_cadastro_topo() { // globals global $idioma; global $pagina_href; // codigo html $codigo_html[0] = "\n<div class='classe_div_campo_cadastro_topo'>\n<a href='{$pagina_href['2']}' title='{$idioma['15']}' class='botao_padrao'>{$idioma['15']}</a>\n</div>\n"; // codigo html $codigo_html[1] = "\n<div class='classe_div_campo_cadastro_topo'>\n<a href='{$pagina_href['0']}' title='{$idioma['2']}' class='botao_padrao'>{$idioma['2']}</a>\n</div>\n"; // valida o usuario logado if (retorne_usuario_logado() == true) { // campo de login return $codigo_html[0]; } else { // campo sair return $codigo_html[1]; } }
function constroe_perfil_usuario() { // globals global $idioma; // valida usuario logado if (retorne_usuario_logado() == false) { // retorno nulo return null; } // executa funcoes necessarias adicionar_amizade(); define_padrao_perfil_cadastrar(); // perfil basico do usuario $perfil_basico = constroe_perfil_basico(); // codigo html $codigo_html = "\n<div class='classe_div_perfil_usuario'>{$perfil_basico}</div>\n"; // retorno return $codigo_html; }
function jcrop() { // valida o usuario logado if (retorne_usuario_logado() == false) { // retorno nulo return null; } // pasta de recurso $pasta_recurso = PASTA_RECURSOS . "jcrop/"; // url de scripts $script[0] = $pasta_recurso . "jquery.Jcrop.min.css"; $script[1] = $pasta_recurso . "jquery.color.js"; $script[2] = $pasta_recurso . "jquery.Jcrop.min.js"; $campo_script = "\n<script language='javascript'>\n\n// inicializa o framework\n\$(function(){\n\n\$('#cropbox').Jcrop({aspectRatio: 0.75, onSelect: updateCoords, boxWidth: 310, boxHeight: 310});\n\n});\n\n// atualiza as coordenadas\nfunction updateCoords(c){\n\t\n\$('#x').val(c.x);\n\$('#y').val(c.y);\n\$('#w').val(c.w);\n\$('#h').val(c.h);\n\n};\n\n// verifica as coordenadas\nfunction checkCoords(){\n\n// valida coordenada iniciada\nif(document.getElementById('w').value.length == 0){\n\n// retorna falso\t\nreturn false;\n\n};\n\n};\n\n</script>\n"; // codigo html $codigo_html = "\n\n\n<link rel='stylesheet' href='{$script['0']}' type='text/css' media='screen'/>\n\n\n<script type='text/javascript' src='{$script['1']}'></script>\n\n\n<script type='text/javascript' src='{$script['2']}'></script>\n\n\n{$campo_script}\n\n\n"; // retorno return $codigo_html; }