function painel_login_logout_usuario()
{
    // globals ----------------------------------------------
    global $enderecos_arquivos_php_uteis;
    // arquivos php uteis
    // ---------------------------------------------------------
    // informa se o usuario esta logado -----------
    $usuario_logado = retorne_esta_logado();
    // informa se o usuario esta logado
    // --------------------------------------------------------
    // codigo html bruto ------------------------------------------
    if ($usuario_logado == true) {
        // url de logout -------------------------------------------------
        $url_logout = $enderecos_arquivos_php_uteis['logout'];
        // url de logout
        // --------------------------------------------------------------------
        // codigo html bruto -------------------------------------------
        $codigo_html_bruto .= "<div class='div_logout_usuario'>";
        $codigo_html_bruto .= "<a href='{$url_logout}' title='Sair'>Sair</a>";
        $codigo_html_bruto .= "</div>";
        // --------------------------------------------------------------------
    }
    // -------------------------------------------------------------------
    // retorno ---------------------------------------------------------
    return $codigo_html_bruto;
    // retorno
    // --------------------------------------------------------------------
}
function enviar_senha_email_usuario()
{
    // globals -----------------------------------------------
    global $dominio_host_site;
    // dominio host do site
    // ---------------------------------------------------------
    // dados de formulario ------------------------------
    $email = remove_html($_POST['email']);
    // email
    // --------------------------------------------------------
    // usuario logado ------------------------------------
    $usuario_logado = retorne_esta_logado();
    // usuario logado
    // --------------------------------------------------------
    // valida email e usuario logado -----------------
    if (strlen($email) == 0 or $usuario_logado == true or verifica_se_email_valido($email) == false) {
        return null;
        // retorno nulo
    }
    // --------------------------------------------------------
    // id de usuario por email --------------------------
    $idusuario = retorne_idusuario_por_email($email);
    // id de usuario por email
    // --------------------------------------------------------
    // dados cadastrais ---------------------------------
    $dados = retorna_dados_cadastrais_usuario_array($idusuario);
    // dados cadastrais
    // --------------------------------------------------------
    // senha original -------------------------------------
    $senha_original = $dados['senha_original'];
    // senha original
    // --------------------------------------------------------
    // nome do usuario ----------------------------------
    $nome_usuario = $dados['nome'];
    // nome do usuario
    // --------------------------------------------------------
    // valida senha atual --------------------------------
    if ($senha_original == null) {
        return null;
        // retorno nulo
    }
    // --------------------------------------------------------
    // mensagem de email -----------------------------
    $mensagem_email .= $nome_usuario;
    // mensagem de email
    $mensagem_email .= ", sua senha do {$dominio_host_site} é: {$senha_original}";
    // mensagem de email
    // --------------------------------------------------------
    // envia email com a senha -----------------------
    enviar_email($email, "Senha do {$dominio_host_site}", $mensagem_email);
    // envia email com a senha
    // --------------------------------------------------------
}
function formulario_login_usuario()
{
    // globals ----------------------------------------------
    global $url_pagina_login;
    // url de pagina de login
    global $url_pagina_recupera_senha;
    // url pagina inicial recuperar senha
    // --------------------------------------------------------
    // loga usuario ----------------------------------------
    if (retorne_esta_logado() == true) {
        die;
        // saindo
    }
    // ---------------------------------------------------------
    // dados de formulario -----------------------------
    $email_cadastro = remove_html($_POST['email_cadastro']);
    // email de cadastro
    // --------------------------------------------------------
    // email de cookie -----------------------------------
    if ($email_cadastro == null) {
        $email_cadastro = email_cookie();
        // email de cookie
    }
    // --------------------------------------------------------
    // codigo html bruto -------------------------------
    $codigo_html_bruto .= "<div class='div_formulario_login'>";
    $codigo_html_bruto .= "<form action='{$url_pagina_login}' method='post'>";
    $codigo_html_bruto .= "<div class='div_formulario_login_separa'>";
    $codigo_html_bruto .= "<span class='formulario_login_span_email'>E-mail</span>";
    $codigo_html_bruto .= "<br>";
    $codigo_html_bruto .= "<input type='text' name='email_cadastro' placeholder='E-mail' class='campo_email_login' value='{$email_cadastro}'>";
    $codigo_html_bruto .= "<br>";
    $codigo_html_bruto .= "<input type='submit' value='Logar' class='uibutton'>";
    $codigo_html_bruto .= "</div>";
    $codigo_html_bruto .= "<div class='div_formulario_login_separa'>";
    $codigo_html_bruto .= "<span class='formulario_login_span_senha'>Senha</span>";
    $codigo_html_bruto .= "<br>";
    $codigo_html_bruto .= "<input type='password' name='senha_cadastro' placeholder='Senha' class='campo_senha_login'>";
    $codigo_html_bruto .= "<br>";
    $codigo_html_bruto .= "<a href='{$url_pagina_recupera_senha}' title='Recuperar senha' class='formulario_login_link_recupera_senha'>Recuperar senha</a>";
    $codigo_html_bruto .= "</div>";
    $codigo_html_bruto .= "</form>";
    $codigo_html_bruto .= "</div>";
    // --------------------------------------------------------
    // retorno ----------------------------------------------
    return $codigo_html_bruto;
    // retorno
    // --------------------------------------------------------
}
function constroe_campo_navegacao_usuario()
{
    // valida usuario logado
    if (retorne_esta_logado() == false) {
        return pagina_inicial_nao_logado();
    }
    // id de usuario
    $idusuario = retorne_idusuario_visualizando_perfil();
    // campo navegacao perfil
    $codigo_html .= "<div class='div_navegacao_perfil_usuario_logado'>";
    $codigo_html .= constroe_campo_editar_perfil();
    $codigo_html .= constroe_servicos_perfil($idusuario);
    $codigo_html .= "</div>";
    // return
    return $codigo_html;
}
function exclui_conta_usuario()
{
    // dados de formulario ------------------------------
    $email = remove_html($_POST['email']);
    // email
    $senha = remove_html($_POST['senha']);
    // senha
    // ---------------------------------------------------------
    // valida email e senha ------------------------------
    if ($email == null or $senha == null or retorne_esta_logado() == false or retorne_super_usuario() == true) {
        return null;
        // retorno nulo
    }
    // ---------------------------------------------------------
    // cifra a senha ---------------------------------------
    $senha = cifra_senha_md5($senha);
    // senha
    // ---------------------------------------------------------
    // informa se login existe ---------------------------
    $login_existe = retorne_usuario_existe($email, $senha);
    // informa se login existe
    // ---------------------------------------------------------
    // valida existencia de usuario --------------------
    if ($login_existe == false or $email != email_cookie() or $senha != senha_cookie() or retorne_esta_logado() == false) {
        return null;
        // retorno
    }
    // ---------------------------------------------------------
    // id de usuario logado ------------------------------
    $idusuario = retorne_idusuario_logado();
    // id de usuario logado
    // ---------------------------------------------------------
    // exclui pasta pessoal ------------------------------
    excluir_pastas_subpastas(retorne_pasta_pessoal_usuario_logado());
    // exclui pasta pessoal
    // ---------------------------------------------------------
    // remove referencia em todas as tabelas ------
    remove_referencia_tabelas();
    // remove referencia em todas as tabelas
    // ---------------------------------------------------------
    // logout ------------------------------------------------
    logout(null);
    // logout
    // ---------------------------------------------------------
}
function jquery_personalizado_enderecos_de_pastas()
{
    // globals -----------------------------------------------
    global $pasta_acoes;
    //pasta de acoes
    global $pasta_sons_sistema;
    // pasta com sons de sistema
    global $limite_resultados_pagina;
    // numero de resultados limit por pagina
    global $limite_resultados_pagina_comentarios;
    // limite de comentarios
    // ---------------------------------------------------------
    // codigo html bruto ----------------------------------
    $codigo_html .= "\n";
    $codigo_html .= "// pasta de acoes";
    $codigo_html .= "\n";
    $codigo_html .= "var pasta_acoes = '{$pasta_acoes}';";
    $codigo_html .= "\n";
    $codigo_html .= "// pasta sons de sistema";
    $codigo_html .= "\n";
    $codigo_html .= "var pasta_sons_sistema='{$pasta_sons_sistema}';";
    $codigo_html .= "\n";
    $codigo_html .= "// limite de resultados por pagina";
    $codigo_html .= "\n";
    $codigo_html .= "var limite_resultados_pagina = {$limite_resultados_pagina};";
    $codigo_html .= "\n";
    $codigo_html .= "aplica_resolucao();";
    $codigo_html .= "\n";
    $codigo_html .= "var numero_avancos_comentarios = {$limite_resultados_pagina_comentarios};";
    $codigo_html .= "\n";
    // ---------------------------------------------------------
    // codigo html bruto ----------------------------------
    if (retorne_esta_logado() == true) {
        $codigo_html .= "carregar_chat_usuario();";
        $codigo_html .= "\n";
        $codigo_html .= "carregar_sessao_chat_anterior();";
        $codigo_html .= "\n";
    }
    // ---------------------------------------------------------
    // retorno -----------------------------------------------
    return $codigo_html;
    // retorno
    // ---------------------------------------------------------
}
function chama_pagina_index_usuario_logado()
{
    // usuario logado --------------------------------------------------------
    $usuario_logado = retorne_esta_logado();
    // usuario logado
    // ----------------------------------------------------------------------------
    // verifica se o usuario esta logado ---------------------------------
    if ($usuario_logado == true) {
        // chama index -----------------------------------------------------------
        pagina_index_usuario();
        // chama index
        // ----------------------------------------------------------------------------
        // saindo do script -------------------------------------------------------
        die;
        // saindo do script
        // ----------------------------------------------------------------------------
    }
    // ----------------------------------------------------------------------------
}
function retorna_usuario_vendo_perfil_dono()
{
    // dados de id de usuario ---------------------------
    $idusuario_get = retorne_idusuario_get();
    // id de usuario modo get
    $idusuario_logado = retorne_idusuario_logado();
    // id de usuario logado
    $usuario_esta_logado_resposta = retorne_esta_logado();
    // retorna se usuario esta logado
    // ---------------------------------------------------------
    // retorna se e o dono do perfil --------------------
    if ($idusuario_get == $idusuario_logado and $usuario_esta_logado_resposta == true) {
        return true;
        // e o dono do perfil
    } else {
        return false;
        // nao e o dono
    }
    // ---------------------------------------------------------
}
function carregar_plugins_recursos()
{
    // usuario esta logado -------------------------------
    $usuario_logado = retorne_esta_logado();
    // usuario esta logado
    // ---------------------------------------------------------
    // verifica se o usuario esta logado ---------------
    if ($usuario_logado == false) {
        return null;
        // retorno nulo
    }
    // ---------------------------------------------------------
    // codigo html bruto ----------------------------------
    $codigo_html_bruto .= adicionar_visita_perfil();
    $codigo_html_bruto .= carrega_notificacoes_gerais();
    // --------------------------------------------------------
    // retorno ----------------------------------------------
    return $codigo_html_bruto;
    // retorno
    // --------------------------------------------------------
}
function constroe_player_audio()
{
    // url de player de audio ---------------------------
    global $url_player_audio;
    // url de player de audio
    // --------------------------------------------------------
    // resposta se usuario esta logado --------------
    $usuario_logado_resposta = retorne_esta_logado();
    // resposta se usuario esta logado
    // --------------------------------------------------------
    // codigo para auto play ----------------------------
    $codigo_auto_play = retorne_autoplay_musica_perfil();
    // codigo para auto play
    // --------------------------------------------------------
    // verifica se usuario esta logado ----------------
    if ($usuario_logado_resposta == false) {
        return null;
        // retorno nulo
    }
    // --------------------------------------------------------
    // url da musica de perfil de usuario ------------
    $url_musica_perfil_usuario = retorne_url_musica_usuario();
    // url da musica de perfil de usuario
    // --------------------------------------------------------
    // codigo html bruto ---------------------------------
    if ($url_musica_perfil_usuario != null) {
        $codigo_html_bruto .= "<div class='div_player_musica_usuario'>";
        $codigo_html_bruto .= "<object type='application/x-shockwave-flash' data='{$url_player_audio}' width='175' height='30'>";
        $codigo_html_bruto .= "<param name='movie' value='{$url_player_audio}' />";
        $codigo_html_bruto .= "<param name='bgcolor' value='#ffffff' />";
        $codigo_html_bruto .= "<param name='FlashVars' value='mp3={$url_musica_perfil_usuario}&amp;autoplay={$codigo_auto_play}' />";
        $codigo_html_bruto .= "</object>";
        $codigo_html_bruto .= "</div>";
    }
    // -------------------------------------------------------
    // retorno ---------------------------------------------
    return $codigo_html_bruto;
    // retorno
    // -------------------------------------------------------
}
function constroe_topo_pagina()
{
    // informa se o usuario esta logado ---------------------
    $usuario_logado = retorne_esta_logado();
    // informa se o usuario esta logado
    // -------------------------------------------------------------------
    // id de usuario ---------------------------------------------------
    $idusuario = retorne_idusuario_visualizando_perfil();
    // id de usuario
    // ----------------------------------------------------------------------
    // constroe formularioe e paineis -------------
    if ($usuario_logado == true) {
        // painel logout
        $painel_logout = painel_login_logout_usuario();
        // painel logout
        // painel de notificacoes
        $painel_notificacaoes = constroe_campo_iniciar_notificacoes();
        // painel de notificacoes
        // formulario de pesquisa geral
        $formulario_topo = campo_pesquisa_geral(true);
    } else {
        // formulario de login
        $formulario_topo .= formulario_login_usuario();
        // formulario de pesquisa geral
    }
    // -------------------------------------------------------------------
    // codigo html bruto --------------------------------------------
    $codigo_html_bruto .= constroe_logotipo_sistema(1);
    $codigo_html_bruto .= $formulario_topo;
    $codigo_html_bruto .= $painel_logout;
    $codigo_html_bruto .= $painel_notificacaoes;
    // ------------------------------------------------------------------
    // retorno --------------------------------------------------------
    return $codigo_html_bruto;
    // retorno
    // ------------------------------------------------------------------
}
Ejemplo n.º 12
0
<?php

// conecta ao mysql
conecta_mysql(true);
// conecta ao mysql
// id de usuario modo get
$idusuario = retorne_idusuario_get();
// id de usuario modo get
// verifica se esta logado
if (retorne_esta_logado() == false or retorna_perfil_usuario_existe($idusuario) == false) {
    // tipo de pagina
    $_GET['tipo_pagina'] = 2;
    // tipo de pagina
}
// codigo html bruto
$codigo_html_bruto = monta_pagina();
// codigo html bruto
// desconecta do mysql
desconecta_mysql();
// desconecta do mysql
// exibe codigo html bruto
echo $codigo_html_bruto;
// exibe codigo html bruto
function salvar_nova_senha()
{
    // globals ----------------------------------------------
    global $tabela_banco;
    // tabela de banco
    global $tamanho_minimo_senha;
    // tamanho minimo para uma senha
    // --------------------------------------------------------
    // dados de formulario ------------------------------
    $senha_1 = remove_html($_POST['senha_1']);
    // senha principal
    $senha_2 = remove_html($_POST['senha_2']);
    // nova senha
    $senha_3 = remove_html($_POST['senha_3']);
    // confirma nova senha
    // ---------------------------------------------------------
    // senha original --------------------------------------
    $senha_original = $senha_2;
    // senha original
    // ---------------------------------------------------------
    // senhas apenas para comparacao -------------
    // nao cifrar a senha 4 e 5
    $senha_4 = $senha_2;
    // senha apenas para comparacao
    $senha_5 = $senha_3;
    // senha apenas para comparacao
    // ---------------------------------------------------------
    // verifica tamanho minimo antes de cifrar -----
    if (strlen($senha_4) >= $tamanho_minimo_senha and strlen($senha_5) >= $tamanho_minimo_senha) {
        $tamanho_aceitavel = true;
        // tamanho aceitavel
    } else {
        $tamanho_aceitavel = false;
        // tamanho aceitavel
    }
    // ---------------------------------------------------------
    // cifra a senha atual do formulario --------------
    $senha_1 = cifra_senha_md5($senha_1);
    // cifrando senha
    // ---------------------------------------------------------
    // cifra a senha ---------------------------------------
    $senha_2 = cifra_senha_md5($senha_2);
    // cifra a senha
    // --------------------------------------------------------
    // cifra a senha ---------------------------------------
    $senha_3 = cifra_senha_md5($senha_3);
    // cifra a senha
    // --------------------------------------------------------
    // senha atual do usuario logado -----------------
    $senha_atual = retorne_senha_cadastro_usuario();
    // senha atual do usuario logado
    // ---------------------------------------------------------
    // id de usuario logado ------------------------------
    $idusuario = retorne_idusuario_logado();
    // id de usuario logado
    // ---------------------------------------------------------
    // compara senha atual -----------------------------
    if ($senha_atual != $senha_1 or retorne_esta_logado() == false or $senha_2 != $senha_3 or $tamanho_aceitavel == false) {
        return null;
        // retorno nulo
    }
    // ---------------------------------------------------------
    // query -------------------------------------------------
    $query = "update {$tabela_banco['1']} set senha='{$senha_2}', senha_original='{$senha_original}' where idusuario='{$idusuario}' and senha='{$senha_1}';";
    // ---------------------------------------------------------
    // executa query --------------------------------------
    comando_executa($query);
    // executa query
    // ---------------------------------------------------------
    // faz logout --------------------------------------------
    logout(true);
    // faz logout e redireciona
    // ---------------------------------------------------------
}
Ejemplo n.º 14
0
function salvar_nova_senha()
{
    global $tabela_banco;
    global $tamanho_minimo_senha;
    $senha_1 = remove_html($_POST['senha_1']);
    $senha_2 = remove_html($_POST['senha_2']);
    $senha_3 = remove_html($_POST['senha_3']);
    $senha_original = $senha_2;
    $senha_4 = $senha_2;
    $senha_5 = $senha_3;
    if (strlen($senha_4) >= $tamanho_minimo_senha and strlen($senha_5) >= $tamanho_minimo_senha) {
        $tamanho_aceitavel = true;
    } else {
        $tamanho_aceitavel = false;
    }
    $senha_1 = cifra_senha_md5($senha_1);
    $senha_2 = cifra_senha_md5($senha_2);
    $senha_3 = cifra_senha_md5($senha_3);
    $senha_atual = retorne_senha_cadastro_usuario();
    $idusuario = retorne_idusuario_logado();
    if ($senha_atual != $senha_1 or retorne_esta_logado() == false or $senha_2 != $senha_3 or $tamanho_aceitavel == false) {
        return null;
    }
    $query = "update {$tabela_banco['1']} set senha='{$senha_2}', senha_original='{$senha_original}' where idusuario='{$idusuario}' and senha='{$senha_1}';";
    comando_executa($query);
    logout(true);
}
Ejemplo n.º 15
0
<?php

// verifica se esta logado -----------------------------------
if (retorne_esta_logado() == true) {
    // chama index de usuario ---------------------------------
    pagina_index_usuario();
    // chama index de usuario
    // -----------------------------------------------------------------
    // saindo do script --------------------------------------------
    die;
    // saindo do script
    // -----------------------------------------------------------------
}
// -----------------------------------------------------------------
// tipo de pagina -----------------------------------------
$_GET['tipo_pagina'] = 1;
// tipo de pagina
// ------------------------------------------------------------
// conecta ao mysql -------------------------------------
conecta_mysql(true);
// conecta ao mysql
// ------------------------------------------------------------
// codigo html bruto -------------------------------------
$codigo_html_bruto = monta_pagina();
// codigo html bruto
// ------------------------------------------------------------
// desconecta do mysql --------------------------------
desconecta_mysql();
// desconecta do mysql
// ------------------------------------------------------------
// exibe codigo html bruto -----------------------------
function formulario_cadastro_usuario()
{
    // globals ----------------------------------------------
    global $tamanho_minimo_senha;
    // tamanho minimo da senha
    global $url_pagina_cadastro;
    // url de pagina de login
    global $nome_do_sistema;
    // nome do sistema
    // --------------------------------------------------------
    // usuario logou -------------------------------------
    $usuario_logou = logar_usuario();
    // usuario logou
    // --------------------------------------------------------
    // tipo de pagina ------------------------------------
    $tipo_pagina = retorne_tipo_pagina();
    // tipo de pagina
    // -------------------------------------------------------
    // valida usuario logado --------------------------
    if (retorne_esta_logado() == true) {
        return null;
        // retorno nulo
    }
    // --------------------------------------------------------
    // dados de formulario ----------------------------
    $nome = remove_html($_POST['nome']);
    // nome
    $email = remove_html($_POST['email']);
    // email
    $senha_1 = remove_html($_POST['senha_1']);
    // senha 1
    // -------------------------------------------------------
    // numero de itens de array de post ------------
    $numero_itens_array_post = retorne_numero_itens_array_post();
    // numero de itens de array de post
    // -------------------------------------------------------
    // retorna se pode cadastrar ---------------------
    if ($numero_itens_array_post > 0 and $tipo_pagina == 1) {
        $pode_cadastrar = retorne_pode_cadastrar_usuario();
        // retorna se pode cadastrar
    }
    // -------------------------------------------------------
    // adiciona usuario ----------------------------------
    if ($pode_cadastrar[1] == true and $tipo_pagina == 1) {
        // adiciona novo usuario --------------------------
        adiciona_novo_usuario($nome, $email, $senha_1);
        // adiciona novo usuario
        // -------------------------------------------------------
        // conteudo boas vindas --------------------------
        $conteudo_boas_vindas .= "Bem vindo(a) ao {$nome_do_sistema}. {$url_do_servidor}";
        // conteudo boas vindas
        // -------------------------------------------------------
        // envia email de boas vindas -------------------
        enviar_email($email, $nome, $conteudo_boas_vindas);
        // envia email de boas vindas
        // -------------------------------------------------------
        // email e senha de login ------------------------
        $_POST['email_cadastro'] = $email;
        // email
        $_POST['senha_cadastro'] = $senha_1;
        // senha
        // -------------------------------------------------------
        // loga usuario -------------------------------------
        logar_usuario();
        // loga usuario
        // -------------------------------------------------------
        // saindo do script ----------------------------------
        die;
        // saindo do script
        // --------------------------------------------------------
    }
    // --------------------------------------------------------
    // verifica se esta no modo cadastro ------------
    if ($pode_cadastrar[1] == false and $numero_itens_array_post > 0 and $tipo_pagina == 1) {
        // mensagem de cadastro -------------------------
        $mensagem_cadastro .= $pode_cadastrar[2];
        // mensagem de cadastro
        // --------------------------------------------------------
        // titulo -------------------------------------------------
        $titulo = "Não foi possível cadastrar você!";
        // titulo
        // --------------------------------------------------------
        // adiciona div especial -----------------------------
        $mensagem_cadastro = div_especial_mensagem_sistema($titulo, $mensagem_cadastro);
        // mensagem de sistema
        // --------------------------------------------------------
    }
    // --------------------------------------------------------
    // verifica se tentou logar --------------------------
    if ($usuario_logou == true) {
        // mensagem de sistema -------------------------
        $mensagem_login .= "Parece que você informou seu login com algum erro.";
        // mensagem de sistema
        // --------------------------------------------------------
        // titulo -------------------------------------------------
        $titulo = "Login incorreto";
        // titulo
        // --------------------------------------------------------
        // adiciona div especial ----------------------------
        $mensagem_login = div_especial_mensagem_sistema($titulo, $mensagem_login);
        // mensagem de sistema
        // --------------------------------------------------------
        // mensagem de cadastro -----------------------
        $mensagem_cadastro = $mensagem_login;
        // mensagem de cadastro
        // --------------------------------------------------------
    }
    // --------------------------------------------------------
    // formulario ------------------------------------------
    $codigo_html_bruto .= "<div id='div_formulario_cadastro'>";
    $codigo_html_bruto .= retorne_imagem_papel_parede_capa_inicial(1);
    $codigo_html_bruto .= "<br>";
    $codigo_html_bruto .= $mensagem_cadastro;
    $codigo_html_bruto .= "<div class='classe_div_formulario_cadastro_topo'>Crie sua conta grátis no {$nome_do_sistema}</div>";
    $codigo_html_bruto .= "<br>";
    $codigo_html_bruto .= "Cadastre-se grátis no {$nome_do_sistema} é rápido e grátis.";
    $codigo_html_bruto .= "<br>";
    $codigo_html_bruto .= "Chame seus amigos para o {$nome_do_sistema} e mantenha-se conectado a eles.";
    $codigo_html_bruto .= "<br>";
    $codigo_html_bruto .= "<br>";
    $codigo_html_bruto .= "<form action='{$url_pagina_cadastro}' method='post'>";
    $codigo_html_bruto .= "<input type='text' name='nome' id='entrada_texto_formulario_nome' placeholder='Seu nome' value='{$nome}'>";
    $codigo_html_bruto .= "<br>";
    $codigo_html_bruto .= "<input type='text' name='email' id='entrada_texto_formulario_email' placeholder='Seu e-mail' value='{$email}'>";
    $codigo_html_bruto .= "<br>";
    $codigo_html_bruto .= "<input type='password' name='senha_1' id='entrada_texto_formulario_senha_1' placeholder='Uma senha' value='{$senha_1}'>";
    $codigo_html_bruto .= "<br>";
    $codigo_html_bruto .= "<input type='password' name='senha_2' id='entrada_texto_formulario_senha_2' placeholder='Confirme a senha'>";
    $codigo_html_bruto .= "<br>";
    $codigo_html_bruto .= "<input type='submit' value='Cadastrar' class='botao_padrao'>";
    $codigo_html_bruto .= "</form>";
    $codigo_html_bruto .= "</div>";
    // --------------------------------------------------------
    // adiciona div especial ----------------------------------
    $codigo_html_bruto = div_especial_basica_campos($codigo_html_bruto);
    // adiciona div especial
    // --------------------------------------------------------
    // retorna formulario --------------------------------
    return $codigo_html_bruto;
    // retorna formulario
    // --------------------------------------------------------
}
Ejemplo n.º 17
0
function monta_pagina()
{
    // nome do sistema --------------------------------------------
    global $nome_do_sistema;
    // nome do sistema
    global $url_arquivo_css;
    // endereco de css
    global $url_arquivo_jquery;
    // url de arquivo jquery
    global $url_arquivo_jquery_plugins;
    // url arquivo jquery plugins
    global $url_arquivo_css_plugins;
    // url arquivos css plugins
    global $descricao_site;
    // descricao do site
    global $nome_do_sistema_completo;
    // nome completo do sistema
    global $sobre_sistema_network;
    // sobre o sistema network
    // --------------------------------------------------------------------
    // resposta usuario bloqueado ------------------------------
    $usuario_bloqueado_resposta = retorne_esta_bloqueado(null);
    // resposta usuario bloqueado
    // --------------------------------------------------------------------
    // informa se o usuario esta logado ------------------------
    $usuario_logado = retorne_esta_logado();
    // informa se o usuario esta logado
    // --------------------------------------------------------------------
    // tipo de pagina -------------------------------------------------
    $tipo_pagina = retorne_tipo_pagina();
    // tipo de pagina
    // --------------------------------------------------------------------
    // topo da pagina ------------------------------------------------
    $topo_pagina = constroe_topo_pagina();
    // topo da pagina
    // --------------------------------------------------------------------
    // rodape da pagina ------------------------------------------
    $rodape_pagina = constroe_rodape();
    // rodape da pagina
    // -------------------------------------------------------------------
    // carrega dados de usuario logado -------------------------
    if ($usuario_logado == true) {
        // id de usuario visualizando perfil --------------------------
        $idusuario_perfil = retorne_idusuario_visualizando_perfil();
        // id de usuario visualizando perfil
        // --------------------------------------------------------------------
        // perfil basico usuario -----------------------------------------
        $perfil_basico = constroe_perfil_basico();
        // perfil basico usuario
        // --------------------------------------------------------------------
        // url de imagem de fundo ------------------------------------
        $imagem_fundo_usuario = retorne_imagem_papel_parede_usuario($idusuario_perfil, 2);
        // url de imagem de fundo
        // --------------------------------------------------------------------
        // usuario dono do perfil ---------------------------------------
        $usuario_dono_perfil = retorna_usuario_vendo_perfil_dono();
        // usuario dono do perfil
        // --------------------------------------------------------------------
        // carrega plugins com recursos -----------------------------
        $plugins_recursos = carregar_plugins_recursos();
        // carrega plugins com recursos
        // --------------------------------------------------------------------
    } else {
        // url de imagem de fundo ------------------------------------
        $imagem_fundo_usuario = retorne_imagem_papel_parede_capa_inicial(2);
        // url de imagem de fundo
        // --------------------------------------------------------------------
    }
    // --------------------------------------------------------------------
    // carrega publicacoes do usuario do perfil ---------------
    // se nao for dono do perfil e o numero da pagina nao
    // tiver sido informado
    if ($usuario_dono_perfil == false and $tipo_pagina == null and $usuario_logado == true) {
        $tipo_pagina = 9;
        // carrega publicacoes do usuario do perfil
    }
    // --------------------------------------------------------------------
    // se o usuario nao estiver logado pagina de login ------
    if ($usuario_logado == false and $tipo_pagina != 1 and $tipo_pagina != 19 and $tipo_pagina != 20 and $tipo_pagina != 21) {
        // pagina de logoin ----------------------------------------------
        $tipo_pagina = 2;
        // pagina de login
        // --------------------------------------------------------------------
    }
    // --------------------------------------------------------------------
    // verifica se esta bloqueado ---------------------------------
    if ($usuario_bloqueado_resposta == true) {
        $tipo_pagina = 17;
        // usuario bloqueado
    }
    // --------------------------------------------------------------------
    // codigo de chat de usuario -----------------------------------
    if ($usuario_logado == true) {
        $codigo_chat_usuario = carregar_chat_usuario();
        // codigo de chat de usuario
    }
    // ---------------------------------------------------------------------
    // tipo de conteudo de pagina ---------------------------------
    switch ($tipo_pagina) {
        case 1:
            $conteudo_pagina_1 .= formulario_cadastro_usuario();
            // formulario de cadastro
            break;
        case 2:
            $conteudo_pagina_1 .= formulario_cadastro_usuario();
            // formulario de login
            break;
        case 3:
            $conteudo_pagina_1 .= constroe_perfil_geral_usuario();
            // carrega o perfil geral do usuario
            break;
        case 4:
            $conteudo_pagina_1 .= constroe_amizades_usuario();
            // carrega dados sobre amizades
            break;
        case 5:
            $conteudo_pagina_1 .= construir_albuns_usuario();
            // imagens do usuario
            break;
        case 6:
            $conteudo_pagina_1 .= constroe_gerenciar_musica_usuario();
            // carrega dados musica usuario
            break;
        case 7:
            $conteudo_pagina_1 .= constroe_editar_perfil_usuario();
            // constroe editar perfil de usuario
            break;
        case 8:
            $conteudo_pagina_1 .= carregar_novidades_usuario();
            // carrega novidades
            break;
        case 9:
            $conteudo_pagina_1 .= constroe_publicacoes_usuario();
            // constroe as publicacoes do usuario
            break;
        case 10:
            $conteudo_pagina_1 .= pesquisa_geral();
            // resultados de pesquisa
            break;
        case 11:
            $conteudo_pagina_1 .= carregar_depoimentos_usuario();
            // carrega os depoimentos do usuario
            break;
        case 12:
            $conteudo_pagina_1 .= carregar_visitas_perfil_usuario();
            // carrega visitas do perfil
            break;
        case 13:
            $conteudo_pagina_1 .= monta_painel_notificacoes();
            // monta painel de notificacoes
            break;
        case 14:
            $conteudo_pagina_1 .= carregar_compartilhamentos();
            // carrega os compartilhamentos
            break;
        case 15:
            $conteudo_pagina_1 .= carrega_usuarios_compartilharam_postagem();
            // retorna usuarios que compartilharam postagem
            break;
        case 16:
            $conteudo_pagina_1 .= carregar_postagem_id();
            // carega a postagem por id
            break;
        case 17:
            $conteudo_pagina_1 = exibe_mensagem_bloqueado();
            // usuario bloqueado
            break;
        case 18:
            $conteudo_pagina_1 .= carregar_novidades_usuario();
            // carrega novidades
            break;
        case 19:
            $conteudo_pagina_1 .= carrega_pagina_ajuda();
            // carrega comentario
            break;
        case 20:
            $conteudo_pagina_1 = monta_pagina_jogos();
            // monta a pagina de jogos
            break;
        case 21:
            $conteudo_pagina_1 = formulario_exibe_recuperar_senha();
            // formulario exibe recuperar a senha
            break;
        default:
            $conteudo_pagina_1 .= carregar_novidades_usuario();
            // carrega novidades
    }
    // --------------------------------------------------------------------
    // perfil basico usuario logado -------------------------------
    if ($usuario_logado == true) {
        // conteudo de pagina depoimentos
        if ($tipo_pagina != 11) {
            $conteudo_pagina_2 .= carregar_depoimentos_usuario();
            // conteudo de pagina
        }
        // conteudo de pagina sugerir amizades
        $conteudo_pagina_2 .= sugerir_amizades();
        // perfil basico
        // barra de tarefas
        $barra_tarefas = constroe_barra_tarefas();
        // barra de tarefas
        // titulo da pagina
        $titulo_pagina = func_retorna_nome_de_usuario_por_id($idusuario_perfil) . " - " . $nome_do_sistema;
        // titulo da pagina
    } else {
        // conteudo de pagina;
        $campos_perfil_logado = pagina_inicial_nao_logado();
        // conteudo de pagina
        $conteudo_pagina_2 = $sobre_sistema_network;
        $conteudo_pagina_2 = converte_codigo_emoticon($conteudo_pagina_2);
        // titulo da pagina
        $titulo_pagina = $nome_do_sistema_completo;
        // titulo da pagina
    }
    // --------------------------------------------------------------------
    // monta pagina normal --------------------------------------
    $codigo_conteudo_completo_pagina .= "<div id='div_topo_pagina' class='div_topo_pagina'>{$topo_pagina}</div>";
    // codigo conteudo completo pagina
    $codigo_conteudo_completo_pagina .= "<div id='div_cabecalho_pagina' class='div_cabecalho_pagina'>";
    // codigo conteudo completo pagina
    $codigo_conteudo_completo_pagina .= $perfil_basico;
    // codigo conteudo completo pagina
    $codigo_conteudo_completo_pagina .= "</div>";
    // codigo conteudo completo pagina
    $codigo_conteudo_completo_pagina .= "<div class='div_subcorpo_pagina'>";
    // codigo conteudo completo pagina
    $codigo_conteudo_completo_pagina .= $plugins_recursos;
    // codigo conteudo completo pagina
    $codigo_conteudo_completo_pagina .= $barra_atualizacao_usuario;
    // codigo conteudo completo pagina
    $codigo_conteudo_completo_pagina .= "<div id='div_conteudo_pagina_1' class='div_conteudo_pagina_1'>{$conteudo_pagina_2}</div>";
    // codigo conteudo completo pagina
    $codigo_conteudo_completo_pagina .= "<div id='div_conteudo_pagina_2' class='div_conteudo_pagina_2'>{$conteudo_pagina_1}</div>";
    // codigo conteudo completo pagina
    $codigo_conteudo_completo_pagina .= constroe_campo_navegacao_usuario();
    $codigo_conteudo_completo_pagina .= $barra_tarefas;
    // codigo conteudo completo pagina
    $codigo_conteudo_completo_pagina .= "</div>";
    // codigo conteudo completo pagina
    $codigo_conteudo_completo_pagina .= "<div id='div_rodape_pagina' class='div_rodape_pagina'>{$rodape_pagina}</div>";
    // codigo conteudo completo pagina
    // --------------------------------------------------------------------
    // codigo corpo de pagina -----------------------------------
    $codigo_corpo_pagina .= "<div id='div_corpo_pagina' class='div_corpo_pagina'>";
    // codigo corpo de pagina
    $codigo_corpo_pagina .= $codigo_conteudo_completo_pagina;
    // codigo corpo de pagina
    $codigo_corpo_pagina .= "</div>";
    // codigo corpo de pagina
    $codigo_corpo_pagina .= "<script type='text/javascript' src='{$url_arquivo_jquery}'></script>";
    // codigo corpo de pagina
    $codigo_corpo_pagina .= "<script type='text/javascript' src='{$url_arquivo_jquery_plugins}'></script>";
    // codigo corpo de pagina
    $codigo_corpo_pagina .= carregar_scripts_jquerys_personalizados();
    // codigo corpo de pagina
    // --------------------------------------------------------------------
    // verifica se esta bloqueado ---------------------------------
    if ($usuario_bloqueado_resposta == true) {
        // limpando -------------------------------------------------------
        $codigo_corpo_pagina = null;
        // limpando
        $imagem_fundo_usuario = null;
        // limpando
        // --------------------------------------------------------------------
        // codigo corpo de pagina -------------------------------------
        $codigo_corpo_pagina .= "<div id='div_corpo_pagina' class='div_corpo_pagina'>";
        // codigo corpo de pagina
        $codigo_corpo_pagina .= "<div id='div_topo_pagina' class='div_topo_pagina'>";
        // codigo corpo de pagina
        $codigo_corpo_pagina .= $topo_pagina;
        // codigo corpo de pagina
        $codigo_corpo_pagina .= "</div>";
        // codigo corpo de pagina
        $codigo_corpo_pagina .= "<div id='div_conteudo_pagina'>";
        // codigo corpo de pagina
        $codigo_corpo_pagina .= "<div class='div_conteudo_central_publicacoes_usuario'>";
        // codigo corpo de pagina
        $codigo_corpo_pagina .= $conteudo_pagina_1;
        // codigo corpo de pagina
        $codigo_corpo_pagina .= "</div>";
        // codigo corpo de pagina
        $codigo_corpo_pagina .= "</div>";
        // codigo corpo de pagina
        $codigo_corpo_pagina .= "<div id='div_rodape_pagina' class='div_rodape_pagina'>";
        // codigo corpo de pagina
        $codigo_corpo_pagina .= $rodape_pagina;
        // codigo corpo de pagina
        $codigo_corpo_pagina .= "</div>";
        // codigo corpo de pagina
        $codigo_corpo_pagina .= "</div>";
        // codigo corpo de pagina
        // --------------------------------------------------------------------
        // titulo da pagina ----------------------------------------------
        $titulo_pagina = $nome_do_sistema;
        // titulo da pagina
        // ------------------------------------------------------------------
    }
    // --------------------------------------------------------------------
    // codigo html bruto ---------------------------------------------
    $codigo_html .= "<html>";
    $codigo_html .= "<head>";
    $codigo_html .= "<title>{$titulo_pagina}</title>";
    $codigo_html .= "<link rel='stylesheet' type='text/css' href='{$url_arquivo_css}'/>";
    $codigo_html .= "<link rel='stylesheet' type='text/css' href='{$url_arquivo_css_plugins}'/>";
    $codigo_html .= "<meta name='description' content='{$descricao_site}'>";
    $codigo_html .= "<meta charset='UTF-8'>";
    $codigo_html .= aplica_resolucao(2);
    $codigo_html .= $imagem_fundo_usuario;
    $codigo_html .= "<meta name='viewport' content='width=device-width'/>";
    $codigo_html .= "</head>";
    $codigo_html .= "<body>";
    $codigo_html .= $codigo_corpo_pagina;
    $codigo_html .= "</body>";
    $codigo_html .= "</html>";
    // ------------------------------------------------------------------
    // remove as linhas em branco ----------------------------
    $codigo_html = remove_linhas_em_branco($codigo_html);
    // remove as linhas em branco
    // ------------------------------------------------------------------
    // retorno --------------------------------------------------------
    return $codigo_html;
    // retorno
    // ------------------------------------------------------------------
}