function atualizar_social_usuario() { // globals ---------------------------------------------- global $tabela_banco; // tabela de banco de dados // -------------------------------------------------------- // dados de formulario ----------------------------- $idusuario = remove_html($_POST['idusuario']); // id de usuario $tipo_social = remove_html($_POST['tipo_social']); // tipo social // -------------------------------------------------------- // idusuario logado ---------------------------------- $idusuario_logado = retorne_idusuario_logado(); // idusuario logado // -------------------------------------------------------- // query ------------------------------------------------ $query = "select *from {$tabela_banco['19']} where idusuario='{$idusuario}' and idamigo='{$idusuario_logado}';"; // query // -------------------------------------------------------- // numero de linhas --------------------------------- $numero_linhas = retorne_numero_linhas_query($query); // numero de linhas // -------------------------------------------------------- // verifica se registro ja existe -------------------- if ($numero_linhas == 0) { // query ------------------------------------------------ $query = "insert into {$tabela_banco['19']} values('{$idusuario}', '{$idusuario_logado}', '0', '0', '0');"; // query // -------------------------------------------------------- // comando ------------------------------------------- comando_executa($query); // comando // -------------------------------------------------------- } // -------------------------------------------------------- // limpa variavel de query -------------------------- $query = null; // limpa variavel de query // -------------------------------------------------------- // dados ----------------------------------------------- $dados = retorne_dados_social_usuario($idusuario, $idusuario_logado, 2); // dados // -------------------------------------------------------- // separa dados ------------------------------------- $legal = $dados['legal']; // dados $inteligente = $dados['inteligente']; // dados $bonito = $dados['bonito']; // dados // -------------------------------------------------------- // tipo de social -------------------------------------- switch ($tipo_social) { case 1: if ($legal == 0) { $query = "update {$tabela_banco['19']} set legal='1' where idusuario='{$idusuario}' and idamigo='{$idusuario_logado}';"; // query } else { $query = "update {$tabela_banco['19']} set legal='0' where idusuario='{$idusuario}' and idamigo='{$idusuario_logado}';"; // query } break; case 2: if ($inteligente == 0) { $query = "update {$tabela_banco['19']} set inteligente='1' where idusuario='{$idusuario}' and idamigo='{$idusuario_logado}';"; // query } else { $query = "update {$tabela_banco['19']} set inteligente='0' where idusuario='{$idusuario}' and idamigo='{$idusuario_logado}';"; // query } break; case 3: if ($bonito == 0) { $query = "update {$tabela_banco['19']} set bonito='1' where idusuario='{$idusuario}' and idamigo='{$idusuario_logado}';"; // query } else { $query = "update {$tabela_banco['19']} set bonito='0' where idusuario='{$idusuario}' and idamigo='{$idusuario_logado}';"; // query } break; } // -------------------------------------------------------- // comando ------------------------------------------- comando_executa($query); // comando // -------------------------------------------------------- // retorno ---------------------------------------------- return constroe_campo_social_usuario($idusuario); // retorno // -------------------------------------------------------- }
function constroe_perfil_basico() { global $imagem_servidor; $idusuario = retorne_idusuario_visualizando_perfil(); $status_amizade = retorne_status_amizade($idusuario); $dados_basicos_usuario = retorna_dados_usuario_array($idusuario); $dados_completos_usuario = retorna_dados_usuario_informacoes($idusuario); $trabalho = $dados_completos_usuario['trabalha_onde']; $ensino_medio = $dados_completos_usuario['ensino_medio']; $ensino_medio_ano = $dados_completos_usuario['ensino_medio_ano']; $faculdade = $dados_completos_usuario['faculdade']; $faculdade_ano = $dados_completos_usuario['faculdade_ano']; $cidade_natal = $dados_completos_usuario['cidade_natal']; $imagem_perfil = $dados_basicos_usuario['imagem_perfil']; if ($dados_basicos_usuario['cidade'] != null) { $cidade = retorne_link_pesquisa_montado($dados_basicos_usuario['cidade'], 2); } if ($dados_basicos_usuario['estado'] != null) { $estado = retorne_link_pesquisa_montado($dados_basicos_usuario['estado'], 3); } if ($dados_basicos_usuario['sexo'] != null) { $sexo .= "<img src='" . $imagem_servidor['img_usuario'] . "' title='Gênero'>"; $sexo .= " "; $sexo .= "<b>Gênero</b>"; $sexo .= " "; $sexo .= retorne_link_pesquisa_montado($dados_basicos_usuario['sexo'], 6); $sexo .= " - "; } if ($dados_basicos_usuario['estado_civil'] != null) { $estado_civil .= retorne_link_pesquisa_montado($dados_basicos_usuario['estado_civil'], 8); $estado_civil .= " - "; } if ($dados_basicos_usuario['sobre_usuario'] != null) { if (strlen($sobre_usuario) >= 128) { $sobre_usuario = substr($dados_basicos_usuario['sobre_usuario'], 0, 128) . "..."; $sobre_usuario = converte_linha_quebra_linha($sobre_usuario, false); } else { $sobre_usuario = $dados_basicos_usuario['sobre_usuario']; } $sobre_usuario = "<br><br>" . $sobre_usuario . "<br><br>"; } $nome_usuario = func_retorna_nome_de_usuario_por_id($idusuario); $idade_usuario = calcula_idade($dados_basicos_usuario['data_nascimento']); if ($idade_usuario != null) { $idade_usuario = $idade_usuario; $idade_usuario .= " "; $idade_usuario .= "anos"; $idade_usuario .= "<br>"; } if ($trabalho != null) { $campo_trabalha .= "<img src='" . $imagem_servidor['img_trabalho'] . "' title='Trabalha'>"; $campo_trabalha .= " "; $campo_trabalha .= "<b>Trabalha em</b>"; $campo_trabalha .= " "; $campo_trabalha .= retorne_link_pesquisa_montado($trabalho, 17); $campo_trabalha .= "<br>"; } else { $campo_trabalha .= "<br>"; } if ($ensino_medio != null or $faculdade != null) { $campo_escolaridade .= "<img src='" . $imagem_servidor['img_estuda'] . "' title='Escolaridade'>"; $campo_escolaridade .= " "; $campo_escolaridade .= "<b>Escolaridade</b>"; $campo_escolaridade .= " "; } if ($ensino_medio != null) { $campo_escolaridade .= retorne_link_pesquisa_montado($ensino_medio, 17); if ($ensino_medio_ano != null) { $campo_escolaridade .= " ano "; $campo_escolaridade .= $ensino_medio_ano; } } if ($faculdade != null) { $campo_escolaridade .= " - "; $campo_escolaridade .= retorne_link_pesquisa_montado($faculdade, 17); if ($faculdade_ano != null) { $campo_escolaridade .= " ano "; $campo_escolaridade .= $faculdade_ano; } } if ($cidade_natal != null) { $campo_naturalidade .= "<br>"; $campo_naturalidade .= "<img src='" . $imagem_servidor['img_cidade'] . "' title='Nascido em'>"; $campo_naturalidade .= " "; $campo_naturalidade .= "<b>Nascido em</b>"; $campo_naturalidade .= " "; $campo_naturalidade .= retorne_link_pesquisa_montado($cidade_natal, 17); $campo_naturalidade .= "<br>"; } if ($cidade != null) { $campo_mora .= "<img src='" . $imagem_servidor['img_mora'] . "' title='Mora'>"; $campo_mora .= " "; $campo_mora .= "<b>Mora</b>"; $campo_mora .= " "; $campo_mora .= $cidade; if ($estado != null) { $campo_mora .= " - "; $campo_mora .= $estado; } } $campo_basico .= "<br>"; $campo_basico .= "<br>"; $campo_basico .= $sexo; $campo_basico .= $estado_civil; $campo_basico .= $idade_usuario; $campo_basico .= $campo_mora; $campo_basico .= $campo_naturalidade; $campo_basico .= $campo_trabalha; $campo_basico .= $campo_escolaridade; $campo_basico .= "<b>"; $campo_basico .= $sobre_usuario; $campo_basico .= "</b>"; $campo_basico .= constroe_campo_social_usuario($idusuario); if ($status_amizade == 2) { $imagem_mensagem = "<img src='" . $imagem_servidor['mensagem'] . "'>"; $campo_enviar_mensagem .= "<br>"; $campo_enviar_mensagem .= "<a href='#' class='uibutton large' onclick='constroe_campo_conversa_chat({$idusuario});'>{$imagem_mensagem} Enviar mensagem</a>"; $campo_enviar_mensagem .= "<br>"; $campo_enviar_mensagem .= "<br>"; } $codigo_html_bruto .= "<div class='classe_div_campos_constroe_campo_editar_perfil'>"; $codigo_html_bruto .= constroe_funcoes_perfil_usuario(); $codigo_html_bruto .= constroe_imagem_perfil($idusuario); $codigo_html_bruto .= "<div class='div_perfil_basico_topo_pagina'>"; $codigo_html_bruto .= constroe_adicionar_amigo($idusuario); $codigo_html_bruto .= "<span>{$nome_usuario}</span>"; $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= $campo_enviar_mensagem; $codigo_html_bruto .= "<a href='{$url_pagina_inicial_site}?idusuario={$idusuario}&tipo_pagina=3' title='Sobre'>Sobre</a>"; $codigo_html_bruto .= $campo_basico; $codigo_html_bruto .= "</div>"; $codigo_html_bruto .= abas_navegacao_perfil_usuario(); $codigo_html_bruto .= "</div>"; return $codigo_html_bruto; }
function constroe_perfil_basico() { // globals global $imagem_servidor; // id de usuario ----------------------------------------------- $idusuario = retorne_idusuario_visualizando_perfil(); // id de usuario // ----------------------------------------------------------------- // status de amizade $status_amizade = retorne_status_amizade($idusuario); // dados em array de usuario ----------------------------- $dados_basicos_usuario = retorna_dados_usuario_array($idusuario); // dados em array de usuario $dados_completos_usuario = retorna_dados_usuario_informacoes($idusuario); // dados completos do usuario // ---------------------------------------------------------------- // separa variaveis ----------------------------------------- $trabalho = $dados_completos_usuario['trabalha_onde']; $ensino_medio = $dados_completos_usuario['ensino_medio']; $ensino_medio_ano = $dados_completos_usuario['ensino_medio_ano']; $faculdade = $dados_completos_usuario['faculdade']; $faculdade_ano = $dados_completos_usuario['faculdade_ano']; $cidade_natal = $dados_completos_usuario['cidade_natal']; // ---------------------------------------------------------------- // endereco url imagem de perfil ---------------------- $imagem_perfil = $dados_basicos_usuario['imagem_perfil']; // endereco url imagem de perfil // ---------------------------------------------------------------- // cidade ----------------------------------------------- if ($dados_basicos_usuario['cidade'] != null) { $cidade = retorne_link_pesquisa_montado($dados_basicos_usuario['cidade'], 2); // cidade } // -------------------------------------------------------- // estado ----------------------------------------------- if ($dados_basicos_usuario['estado'] != null) { $estado = retorne_link_pesquisa_montado($dados_basicos_usuario['estado'], 3); // estado } // -------------------------------------------------------- // sexo ------------------------------------------------- if ($dados_basicos_usuario['sexo'] != null) { $sexo .= "<img src='" . $imagem_servidor['img_usuario'] . "' title='Gênero'>"; $sexo .= " "; $sexo .= "<b>Gênero</b>"; $sexo .= " "; $sexo .= retorne_link_pesquisa_montado($dados_basicos_usuario['sexo'], 6); $sexo .= " - "; } // -------------------------------------------------------- // estado civil ----------------------------------------- if ($dados_basicos_usuario['estado_civil'] != null) { $estado_civil .= retorne_link_pesquisa_montado($dados_basicos_usuario['estado_civil'], 8); // estado civil $estado_civil .= " - "; } // -------------------------------------------------------- // sobre o usuario ----------------------------------- if ($dados_basicos_usuario['sobre_usuario'] != null) { if (strlen($sobre_usuario) >= 128) { $sobre_usuario = substr($dados_basicos_usuario['sobre_usuario'], 0, 128) . "..."; // sobre o usuario $sobre_usuario = converte_linha_quebra_linha($sobre_usuario, false); } else { $sobre_usuario = $dados_basicos_usuario['sobre_usuario']; // sobre o usuario } // adiciona quebra de linha $sobre_usuario = "<br><br>" . $sobre_usuario . "<br><br>"; } // -------------------------------------------------------- // nome de usuario ------------------------------------- $nome_usuario = func_retorna_nome_de_usuario_por_id($idusuario); // nome de usuario // ------------------------------------------------------------ // calcula a idade do usuario ----------------------- $idade_usuario = calcula_idade($dados_basicos_usuario['data_nascimento']); // ------------------------------------------------------------ // adiciona complemento em idade ------------- if ($idade_usuario != null) { $idade_usuario = $idade_usuario; $idade_usuario .= " "; $idade_usuario .= "anos"; $idade_usuario .= "<br>"; } // ------------------------------------------------------------- // valida trabalho --------------------------------------- if ($trabalho != null) { // campo trabalha $campo_trabalha .= "<img src='" . $imagem_servidor['img_trabalho'] . "' title='Trabalha'>"; $campo_trabalha .= " "; $campo_trabalha .= "<b>Trabalha em</b>"; $campo_trabalha .= " "; $campo_trabalha .= retorne_link_pesquisa_montado($trabalho, 17); $campo_trabalha .= "<br>"; } else { $campo_trabalha .= "<br>"; } // ------------------------------------------------------------- // campo escolaridade -------------------------------- if ($ensino_medio != null or $faculdade != null) { $campo_escolaridade .= "<img src='" . $imagem_servidor['img_estuda'] . "' title='Escolaridade'>"; $campo_escolaridade .= " "; $campo_escolaridade .= "<b>Escolaridade</b>"; $campo_escolaridade .= " "; } // ------------------------------------------------------------- // valida escolaridade --------------------------------- if ($ensino_medio != null) { // campo escolaridade $campo_escolaridade .= retorne_link_pesquisa_montado($ensino_medio, 17); // ano ensino medio if ($ensino_medio_ano != null) { $campo_escolaridade .= " ano "; $campo_escolaridade .= $ensino_medio_ano; } } // faculdade if ($faculdade != null) { // campo escolaridade $campo_escolaridade .= " - "; $campo_escolaridade .= retorne_link_pesquisa_montado($faculdade, 17); // faculdade ano if ($faculdade_ano != null) { $campo_escolaridade .= " ano "; $campo_escolaridade .= $faculdade_ano; } } // ------------------------------------------------------------- // valida cidade natal if ($cidade_natal != null) { // campo naturalidade $campo_naturalidade .= "<br>"; $campo_naturalidade .= "<img src='" . $imagem_servidor['img_cidade'] . "' title='Nascido em'>"; $campo_naturalidade .= " "; $campo_naturalidade .= "<b>Nascido em</b>"; $campo_naturalidade .= " "; $campo_naturalidade .= retorne_link_pesquisa_montado($cidade_natal, 17); $campo_naturalidade .= "<br>"; } // campo mora if ($cidade != null) { // campo mora $campo_mora .= "<img src='" . $imagem_servidor['img_mora'] . "' title='Mora'>"; $campo_mora .= " "; $campo_mora .= "<b>Mora</b>"; $campo_mora .= " "; $campo_mora .= $cidade; // valida estado if ($estado != null) { $campo_mora .= " - "; $campo_mora .= $estado; } } // campo basico $campo_basico .= "<br>"; $campo_basico .= "<br>"; $campo_basico .= $sexo; $campo_basico .= $estado_civil; $campo_basico .= $idade_usuario; $campo_basico .= $campo_mora; $campo_basico .= $campo_naturalidade; $campo_basico .= $campo_trabalha; $campo_basico .= $campo_escolaridade; $campo_basico .= "<b>"; $campo_basico .= $sobre_usuario; $campo_basico .= "</b>"; $campo_basico .= constroe_campo_social_usuario($idusuario); // campo enviar mensagem if ($status_amizade == 2) { // imagem de mensagem $imagem_mensagem = "<img src='" . $imagem_servidor['mensagem'] . "'>"; // campo enviar mensagem $campo_enviar_mensagem .= "<br>"; $campo_enviar_mensagem .= "<a href='#' class='uibutton large' onclick='constroe_campo_conversa_chat({$idusuario});'>{$imagem_mensagem} Enviar mensagem</a>"; $campo_enviar_mensagem .= "<br>"; $campo_enviar_mensagem .= "<br>"; } // codigo html bruto ------------------------------------ $codigo_html_bruto .= "<div class='classe_div_campos_constroe_campo_editar_perfil'>"; $codigo_html_bruto .= constroe_funcoes_perfil_usuario(); $codigo_html_bruto .= constroe_imagem_perfil($idusuario); $codigo_html_bruto .= "<div class='div_perfil_basico_topo_pagina'>"; $codigo_html_bruto .= constroe_adicionar_amigo($idusuario); $codigo_html_bruto .= "<span>{$nome_usuario}</span>"; $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= $campo_enviar_mensagem; $codigo_html_bruto .= "<a href='{$url_pagina_inicial_site}?idusuario={$idusuario}&tipo_pagina=3' title='Sobre'>Sobre</a>"; $codigo_html_bruto .= $campo_basico; $codigo_html_bruto .= "</div>"; $codigo_html_bruto .= abas_navegacao_perfil_usuario(); $codigo_html_bruto .= "</div>"; // --------------------------------------------------------------- // retorno ---------------------------------------------------- return $codigo_html_bruto; // retorno // -------------------------------------------------------------- }