function retorne_usuario_dono_produto($id) { // id de usuario dono do produto $idusuario = retorne_idusuario_dono_produto($id); // id de usuario logado $idusuario_logado = retorne_idusuario_logado(); // retorno if ($idusuario == $idusuario_logado) { // dono return true; } else { // nao e dono return false; } }
function comprar_produto() { // tabela $tabela = TABELA_VENDAS; // id de produto $idproduto = retorne_idproduto_get(); // id de usuario logado $idamigo = retorne_idusuario_logado(); // id de usuario dono do produto $idusuario = retorne_idusuario_dono_produto($idproduto); // dados de preco, juros etc $quantidade = remove_html($_REQUEST['quantidade']); // dados do produto $dados_produto = retorne_dados_produto($idproduto); // separa dados $preco = $dados_produto['preco']; // preco com juros $preco_juros = calcula_juros($dados_produto['preco'], 1, $dados_produto['juros']); // calcula valor total a ser pago $preco_juros *= $quantidade; // valor de juros $juros = $dados_produto['juros']; // numero de parcelamentos $parcelamento = $dados_produto['parcelamento']; // calcula o valor mensal $valor_mensal = round($preco_juros / $parcelamento, 2); // valida campos necessarios if ($idproduto == null or $idusuario == null or $idamigo == null or retorne_usuario_logado() == false) { // retorno nulo return null; } // data $data = data_atual(); // query $query[] = "delete from {$tabela} where idusuario='{$idusuario}' and idamigo='{$idamigo}' and idproduto='{$idproduto}';"; $query[] = "insert into {$tabela} values(null, '{$idusuario}', '{$idamigo}', '{$idproduto}', '{$quantidade}', '{$preco}', '{$preco_juros}', '{$juros}', '{$parcelamento}', '{$valor_mensal}', '0', '0', '{$data}');"; // executa querys executador_querys($query); }
function constroe_perfil_usuario($modo) { // globals global $idioma; global $requeste; global $pagina_href; // url de pagina inicial $url_pagina_inicial = PAGINA_INICIAL; // id de usuario dono de produto $idusuario_dono_produto = retorne_idusuario_dono_produto(retorne_idproduto_get()); // id de usuario $idusuario = retorne_idusuario_visualizando(); // seta novo id de usuario dono de produto if ($idusuario == null) { // idusuario $idusuario = $idusuario_dono_produto; } // valida idusuario if ($idusuario == null) { // retorno nulo return null; } // dados do usuario $dados = dados_perfil_usuario($idusuario); // separa os 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 = converte_urls_texto_links($dados['site']); $categoria = $dados['categoria']; $sobre = converte_urls_texto_links($dados['sobre']); $cep = $dados['cep']; // url da loja do usuario $url_loja_usuario = $pagina_href[4] . "&" . $requeste[2] . "=" . $idusuario; // campo mapa $campo_mapa = constroe_mapa($cidade, $estado); // categoria $categoria = "<a href='{$url_pagina_inicial}?{$requeste['3']}={$categoria}' title='{$categoria}'>{$categoria}</a>"; // campo seguir $campo_seguir = campo_seguir_usuario($idusuario); // campo imagem de perfil $campo_imagem_perfil = "\n<div class='classe_div_imagem_perfil'>\n<a href='{$url_loja_usuario}' title='{$nome}'>\n<img src='{$imagem_perfil}' title='{$nome}'>\n</a>\n</div>\n"; // campo nome de usuario $campo_nome_usuario = "\n<div class='classe_div_nome_usuario_perfil'>{$nome}</div>\n"; // campo avalia perfil de usuario $campo_avalia_perfil = campo_avaliar_perfil_usuario(); // codigo html $codigo_html[0] = "\n<div class='classe_div_perfil_usuario'>\n{$campo_imagem_perfil}\n{$campo_avalia_perfil}\n{$campo_seguir}\n</div>\n"; // codigo html $codigo_html[1] = "\n\n<div class='classe_div_informacoes_perfil_usuario'>\n{$campo_nome_usuario}\n<span class='classe_div_informacoes_perfil_usuario_span'>{$idioma['59']}: {$sobre}</span>\n<span class='classe_div_informacoes_perfil_usuario_span'>{$idioma['51']}: {$cnpj}</span>\n<span class='classe_div_informacoes_perfil_usuario_span'>{$idioma['52']}: {$endereco}</span>\n<span class='classe_div_informacoes_perfil_usuario_span'>{$idioma['53']}: {$cidade} - {$idioma['54']}: {$estado} - {$idioma['60']}: {$cep}</span>\n{$campo_mapa}\n<span class='classe_div_informacoes_perfil_usuario_span'>{$idioma['50']}: {$email}</span>\n<span class='classe_div_informacoes_perfil_usuario_span'>{$idioma['55']}: {$telefone} - {$idioma['56']}: {$celular} - {$idioma['57']}: {$site}</span>\n<span class='classe_div_informacoes_perfil_usuario_span'>{$idioma['58']}: {$categoria}</span>\n</div>\n"; // retorno switch ($modo) { case 1: return $codigo_html[0]; break; case 2: return $codigo_html[1]; break; } }
function retorne_usuario_dono_produto($id) { $idusuario = retorne_idusuario_dono_produto($id); $idusuario_logado = retorne_idusuario_logado(); if ($idusuario == $idusuario_logado) { return true; } else { return false; } }