function constroe_campos_social_publicacoes_gerais($dados) { global $tabela_banco; $id = $_POST['id']; $tipo_curtida = $_POST['tipo_curtida']; $tipo_comentario = $_POST['tipo_comentario']; if ($tipo_curtida != null) { $tipo_identificador = $tipo_curtida; } else { $tipo_identificador = $tipo_comentario; } if ($id != null) { switch ($tipo_identificador) { case 1: $query = "select *from {$tabela_banco['6']} where id='{$id}';"; break; case 2: $query = "select *from {$tabela_banco['9']} where id='{$id}';"; break; case 3: $query = "select *from {$tabela_banco['11']} where id='{$id}';"; break; } $dados = retorne_dados_query($query); } $id = $dados['id']; $idusuario = $dados['idusuario']; $conteudo_post = $dados['conteudo_post']; $idalbum_imagens = $dados['idalbum_imagens']; $data_publicacao = $dados['data_publicacao']; $privacidade = $dados['privacidade']; $identificador = $dados['identificador']; $numero_div_id = retorne_numero_div_id($dados); $div_id = "campos_social_publicacoes_gerais" . $numero_div_id; $campos_disponiveis .= links_social_publicacoes_gerais($dados); $campos_disponiveis .= campo_comentario($dados); $campos_disponiveis .= campo_exibe_curtidas($dados); $campos_disponiveis .= campo_div_comentarios_usuarios($dados); if ($tipo_curtida == null and $tipo_comentario == null) { $codigo_html_bruto .= "<div class='campos_social_publicacoes_gerais' id='{$div_id}'>"; $codigo_html_bruto .= $campos_disponiveis; $codigo_html_bruto .= "</div>"; } else { $codigo_html_bruto .= $campos_disponiveis; } return $codigo_html_bruto; }
function constroe_campos_social_publicacoes_gerais($dados) { // globals ---------------------------------------------- global $tabela_banco; // tabela de banco de dados // -------------------------------------------------------- // dados de formulario ------------------------------ $id = $_POST['id']; // id de item a ser curtido $tipo_curtida = $_POST['tipo_curtida']; // tipo de curtida $tipo_comentario = $_POST['tipo_comentario']; // tipo de comentario // --------------------------------------------------------- // tipo identificador ----------------------------------- if ($tipo_curtida != null) { $tipo_identificador = $tipo_curtida; // curtida } else { $tipo_identificador = $tipo_comentario; // comentario } // -------------------------------------------------------- // obtem dados -------------------------------------- if ($id != null) { // query ------------------------------------------------ switch ($tipo_identificador) { case 1: // imagens $query = "select *from {$tabela_banco['6']} where id='{$id}';"; // query break; case 2: // postagens $query = "select *from {$tabela_banco['9']} where id='{$id}';"; // query break; case 3: // comentarios $query = "select *from {$tabela_banco['11']} where id='{$id}';"; // query break; } // -------------------------------------------------------- // dados ------------------------------------------------ $dados = retorne_dados_query($query); // dados // --------------------------------------------------------- } // --------------------------------------------------------- // separando dados ---------------------------------- $id = $dados['id']; // dados de tabela $idusuario = $dados['idusuario']; // dados de tabela $conteudo_post = $dados['conteudo_post']; // dados de tabela $idalbum_imagens = $dados['idalbum_imagens']; // dados de tabela $data_publicacao = $dados['data_publicacao']; // dados de tabela $privacidade = $dados['privacidade']; // dados de tabela $identificador = $dados['identificador']; // dados de tabela // --------------------------------------------------------- // numero da div id ----------------------------------- $numero_div_id = retorne_numero_div_id($dados); // numero da div id // --------------------------------------------------------- // id unica da div -------------------------------------- $div_id = "campos_social_publicacoes_gerais" . $numero_div_id; // id unica da div // --------------------------------------------------------- // campos disponiveis ------------------------------- $campos_disponiveis .= links_social_publicacoes_gerais($dados); // campos disponiveis $campos_disponiveis .= campo_comentario($dados); // campos disponiveis $campos_disponiveis .= campo_exibe_curtidas($dados); // campos disponiveis $campos_disponiveis .= campo_div_comentarios_usuarios($dados); // campos disponiveis // --------------------------------------------------------- // codigo html bruto ---------------------------------- if ($tipo_curtida == null and $tipo_comentario == null) { $codigo_html_bruto .= "<div class='campos_social_publicacoes_gerais' id='{$div_id}'>"; $codigo_html_bruto .= $campos_disponiveis; $codigo_html_bruto .= "</div>"; } else { $codigo_html_bruto .= $campos_disponiveis; } // ---------------------------------------------------------- // retorno ------------------------------------------------ return $codigo_html_bruto; // retorno // ---------------------------------------------------------- }