function constroe_campo_social_usuario($idusuario) { // globals --------------------------------------------- global $imagem_servidor; // imagens de servidor // ------------------------------------------------------- // dados de formulario ----------------------------- $tipo_social = remove_html($_POST['tipo_social']); // tipo social // -------------------------------------------------------- // dados ----------------------------------------------- $dados = retorne_dados_social_usuario($idusuario, null, 1); // dados // -------------------------------------------------------- // separa dados ------------------------------------- $legal = retorne_tamanho_resultado($dados['legal']); // dados $inteligente = retorne_tamanho_resultado($dados['inteligente']); // dados $bonito = retorne_tamanho_resultado($dados['bonito']); // dados // ------------------------------------------------------- // imagens ------------------------------------------- $imagem[0] = "<img src='" . $imagem_servidor['legal'] . "' title='Legal'>"; $imagem[1] = "<img src='" . $imagem_servidor['inteligente'] . "' title='Inteligente'>"; $imagem[2] = "<img src='" . $imagem_servidor['bonito'] . "' title='Bonito'>"; // ------------------------------------------------------- // campos social ----------------------------------- $campos_social .= "<button class='uibutton' title='Legal' onclick='atualizar_social_usuario({$idusuario}, 1);'>{$imagem['0']}<br>{$legal}</button>"; // campos social $campos_social .= "<button class='uibutton' title='Inteligente' onclick='atualizar_social_usuario({$idusuario}, 2);'>{$imagem['1']}<br>{$inteligente}</button>"; // campos social $campos_social .= "<button class='uibutton' title='Bonito' onclick='atualizar_social_usuario({$idusuario}, 3);'>{$imagem['2']}<br>{$bonito}</button>"; // campos social // ------------------------------------------------------- // codigo html bruto -------------------------------- if ($tipo_social == null) { // codigo html bruto -------------------------------- $codigo_html_bruto .= "<div id='div_campo_social_usuario_exibir'>"; $codigo_html_bruto .= "<div class='div_botoes_campos_social'>"; $codigo_html_bruto .= $campos_social; $codigo_html_bruto .= "</div>"; $codigo_html_bruto .= "</div>"; $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= constroe_campo_sentimento_usuario(); // --------------------------------------------------- } else { // codigo html bruto --------------------------------- $codigo_html_bruto .= "<div class='div_botoes_campos_social'>"; $codigo_html_bruto .= $campos_social; $codigo_html_bruto .= "</div>"; // --------------------------------------------------- } // -------------------------------------------------------- // retorno ---------------------------------------------- return $codigo_html_bruto; // retorno // -------------------------------------------------------- }
function constroe_campo_social_usuario($idusuario) { global $imagem_servidor; $tipo_social = remove_html($_POST['tipo_social']); $dados = retorne_dados_social_usuario($idusuario, null, 1); $legal = retorne_tamanho_resultado($dados['legal']); $inteligente = retorne_tamanho_resultado($dados['inteligente']); $bonito = retorne_tamanho_resultado($dados['bonito']); $imagem[0] = "<img src='" . $imagem_servidor['legal'] . "' title='Legal'>"; $imagem[1] = "<img src='" . $imagem_servidor['inteligente'] . "' title='Inteligente'>"; $imagem[2] = "<img src='" . $imagem_servidor['bonito'] . "' title='Bonito'>"; $campos_social .= "<button class='uibutton' title='Legal' onclick='atualizar_social_usuario({$idusuario}, 1);'>{$imagem['0']}<br>{$legal}</button>"; $campos_social .= "<button class='uibutton' title='Inteligente' onclick='atualizar_social_usuario({$idusuario}, 2);'>{$imagem['1']}<br>{$inteligente}</button>"; $campos_social .= "<button class='uibutton' title='Bonito' onclick='atualizar_social_usuario({$idusuario}, 3);'>{$imagem['2']}<br>{$bonito}</button>"; if ($tipo_social == null) { $codigo_html_bruto .= "<div id='div_campo_social_usuario_exibir'>"; $codigo_html_bruto .= "<div class='div_botoes_campos_social'>"; $codigo_html_bruto .= $campos_social; $codigo_html_bruto .= "</div>"; $codigo_html_bruto .= "</div>"; $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= constroe_campo_sentimento_usuario(); } else { $codigo_html_bruto .= "<div class='div_botoes_campos_social'>"; $codigo_html_bruto .= $campos_social; $codigo_html_bruto .= "</div>"; } return $codigo_html_bruto; }
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 // -------------------------------------------------------- }