// dados de usuario $tribo_urbana = remove_html($_POST['tribo_urbana']); // dados de usuario $data_dia = remove_html($_POST['select_dia']); // dados de usuario $data_mes = remove_html($_POST['select_mes']); // dados de usuario $data_ano = remove_html($_POST['select_ano']); // dados de usuario // --------------------------------------------------------------------------- // data de nascimento -------------------------------------------- $data_nascimento = "{$data_ano}-{$data_mes}-{$data_dia}"; // data de nascimento // ------------------------------------------------------------------------- // adiciona quebra de linha ------------------------------------- $sobre_usuario = converte_linha_quebra_linha($sobre_usuario, true); // adiciona quebra de linha // ----------------------------------------------------------------------- // id de usuario logado -------------------------------------------------- $idusuario_logado = retorne_idusuario_logado(); // id de usuario logado // ---------------------------------------------------------------------------- // query ---------------------------------------------------------------------- $query[] = "delete from {$tabela_banco['3']} where idusuario='{$idusuario_logado}';"; // query $query[] = "insert into {$tabela_banco['3']} values('{$idusuario_logado}', '{$data_nascimento}', '{$cidade}', '{$estado}', '{$sobre_usuario}', '{$sexo}', '{$estado_civil}', '{$telefone}', '{$site}', '{$tribo_urbana}');"; // query // ----------------------------------------------------------------------------- // verifica se nome e valido -------------------------------------------- if ($nome != null) { $query[] = "update {$tabela_banco['1']} set nome='{$nome}' where idusuario='{$idusuario_logado}';";
function formulario_editar_perfil($idusuario) { global $enderecos_arquivos_php_uteis; $dados_usuario = retorna_dados_usuario_array($idusuario); $nome_usuario = func_retorna_nome_de_usuario_por_id($idusuario); $data_nascimento = $dados_usuario['data_nascimento']; $estado = $dados_usuario['estado']; $sobre_usuario = $dados_usuario['sobre_usuario']; $sexo = $dados_usuario['sexo']; $estado_civil = $dados_usuario['estado_civil']; $cidade = $dados_usuario['cidade']; $telefone = $dados_usuario['telefone']; $site = $dados_usuario['site']; $tribo_urbana = $dados_usuario['tribo_urbana']; $sobre_usuario = converte_linha_quebra_linha($sobre_usuario, false); $select_estados = gerador_select_option(retorne_array_estados_pais(), $estado, "estado"); $select_estados_civis = gerador_select_option(retorne_array_estados_civis(), $estado_civil, "estado_civil"); $select_sexo = gerador_select_option(retorne_array_sexo(), $sexo, "sexo"); $url_script_salvar_perfil = $enderecos_arquivos_php_uteis['salvar_perfil_basico']; $codigo_html .= "<div class='classe_formulario_editar_perfil'>"; $codigo_html .= "<form action='{$url_script_salvar_perfil}' method='post'>"; $codigo_html .= "<div class='classe_div_separa_desc_campo_formulario'>"; $codigo_html .= "Nome"; $codigo_html .= ":"; $codigo_html .= "</div>"; $codigo_html .= "<input type='text' name='nome' value='{$nome_usuario}'>"; $codigo_html .= "<br>"; $codigo_html .= "<div class='classe_div_separa_desc_campo_formulario'>"; $codigo_html .= "Aniversário"; $codigo_html .= ":"; $codigo_html .= "</div>"; $codigo_html .= campo_data_formulario($data_nascimento, "data_nascimento"); $codigo_html .= "<br>"; $codigo_html .= "<div class='classe_div_separa_desc_campo_formulario'>"; $codigo_html .= "Estado cívil"; $codigo_html .= ":"; $codigo_html .= "</div>"; $codigo_html .= $select_estados_civis; $codigo_html .= "<br>"; $codigo_html .= "<div class='classe_div_separa_desc_campo_formulario'>"; $codigo_html .= "Sexo"; $codigo_html .= ":"; $codigo_html .= "</div>"; $codigo_html .= $select_sexo; $codigo_html .= "<br>"; $codigo_html .= "<div class='classe_div_separa_desc_campo_formulario'>"; $codigo_html .= "Cidade"; $codigo_html .= ":"; $codigo_html .= "</div>"; $codigo_html .= "<input type='text' value='{$cidade}' name='cidade'>"; $codigo_html .= "<br>"; $codigo_html .= "<div class='classe_div_separa_desc_campo_formulario'>"; $codigo_html .= "Estado"; $codigo_html .= ":"; $codigo_html .= "</div>"; $codigo_html .= $select_estados; $codigo_html .= "<br>"; $codigo_html .= "<div class='classe_div_separa_desc_campo_formulario'>"; $codigo_html .= "Telefone"; $codigo_html .= ":"; $codigo_html .= "</div>"; $codigo_html .= "<input type='text' value='{$telefone}' name='telefone'>"; $codigo_html .= "<br>"; $codigo_html .= "<div class='classe_div_separa_desc_campo_formulario'>"; $codigo_html .= "Meu site"; $codigo_html .= ":"; $codigo_html .= "</div>"; $codigo_html .= "<input type='text' value='{$site}' name='site'>"; $codigo_html .= "<br>"; $codigo_html .= "<div class='classe_div_separa_desc_campo_formulario'>"; $codigo_html .= "Estilo músical"; $codigo_html .= ":"; $codigo_html .= "</div>"; $codigo_html .= "<input type='text' value='{$tribo_urbana}' name='tribo_urbana'>"; $codigo_html .= "<br>"; $codigo_html .= "<div class='classe_div_separa_desc_campo_formulario'>"; $codigo_html .= "Escreva sobre você"; $codigo_html .= ":"; $codigo_html .= "</div>"; $codigo_html .= "<textarea name='sobre_usuario' cols='10' rows='10'>{$sobre_usuario}</textarea>"; $codigo_html .= "<br>"; $codigo_html .= "<div class='classe_div_campo_salvar_editar_perfil'>"; $codigo_html .= "<input type='submit' value='Salvar' class='botao_padrao'>"; $codigo_html .= "</div>"; $codigo_html .= "</form>"; $codigo_html .= "</div>"; $titulo = "Meu perfíl básico"; $codigo_html = constroe_div_especial_geral($titulo, $codigo_html, null); return $codigo_html; }
function adiciona_publicacao() { // globals ---------------------------------------------- global $tabela_banco; // tabela de banco de dados global $identificador_postagem; // identificador de postagem // -------------------------------------------------------- // dados de formulario ----------------------------- $conteudo_post = remove_html($_POST['campo_publicar']); // conteudo de post $privacidade = remove_html($_POST['tipo_privacidade']); // tipo de privacidade $idalbum_imagens = remove_html($_POST['idalbum_imagens']); // id unico de album de imagens // -------------------------------------------------------- // numero de imagens a publicar -------------- $numero_imagens = retorne_numero_imagens_publicar(); // numero de imagens a publicar // --------------------------------------------------------- // valida publicacao --------------------------------- if ($conteudo_post == null and $numero_imagens == 0) { return null; // retorno nulo } // --------------------------------------------------------- // converte linha em quebra de linha ---------- $conteudo_post = converte_linha_quebra_linha($conteudo_post, true); // converte linha em quebra de linha // -------------------------------------------- // verifica se privacidade e valida --------------- if ($privacidade == null) { $privacidade = 1; // publico } // -------------------------------------------------------- // id de usuario logado ----------------------------- $idusuario = retorne_idusuario_logado(); // id de usuario logado // -------------------------------------------------------- // data atual ------------------------------------------- $data_atual = data_atual(); // data atual // -------------------------------------------------------- // id de album de publicacao ------------------ if ($idalbum_imagens == null) { // gera id de album de imagens $idalbum_imagens = gera_idalbum_postagem_usuario(); // informa o array global com id de album de imagens $_POST['idalbum_imagens'] = $idalbum_imagens; } // -------------------------------------------------------- // query ------------------------------------------------ $query = "insert into {$tabela_banco['9']} values(null, '{$idusuario}', '{$conteudo_post}', '{$idalbum_imagens}', '{$data_atual}', '{$privacidade}', '{$identificador_postagem}');"; // query // -------------------------------------------------------- // executa comando -------------------------------- comando_executa($query); // executa comando // ------------------------------------------------------- // salva imagens em album ---------------------- if ($numero_imagens > 0) { publica_imagens_album_postagem($idalbum_imagens); // salva imagens em album } // ------------------------------------------------------- }
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 // --------------------------------------------------------- }
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 // -------------------------------------------------------------- }