function campo_seguir_usuario($idamigo)
{
    // globals
    global $idioma;
    // valida usuario logado
    if (retorne_usuario_logado() == false) {
        // retorno nulo
        return null;
    }
    // idusuario logado
    $idusuario = retorne_idusuario_logado();
    // usuario seguindo
    $usuario_seguindo = retorne_usuario_seguindo($idusuario, $idamigo);
    // verifica se nao e o proprio usuario
    if ($usuario_seguindo == null) {
        // retorno nulo
        return null;
    }
    // numero seguidores
    $numero_seguidores = retorne_numero_seguidores($idamigo);
    // constroe botao seguir
    switch ($usuario_seguindo) {
        case 1:
            $botao_seguir = "<input type='button' value='{$idioma['71']} {$numero_seguidores}' class='botao_padrao' onclick='seguir_usuario({$idamigo});'>";
            break;
        case 2:
            $botao_seguir = "<input type='button' value='{$idioma['70']} {$numero_seguidores}' class='botao_cadastro' onclick='seguir_usuario({$idamigo});'>";
            break;
    }
    // codigo html
    $codigo_html = "\n<div class='classe_div_campo_seguir'>\n\n<div>\n{$botao_seguir}\n</div>\n\n</div>\n";
    // retorno
    return $codigo_html;
}
Exemple #2
0
function seguir_usuario()
{
    // globals
    global $requeste;
    // valida usuario logado
    if (retorne_usuario_logado() == false) {
        // retorno falso
        return false;
    }
    // tabela
    $tabela[0] = TABELA_SEGUIDORES;
    $tabela[1] = TABELA_AMIZADE;
    // dados de formulario
    $idamigo = remove_html($_REQUEST[$requeste[2]]);
    // idusuario logado
    $idusuario = retorne_idusuario_logado();
    // usuario seguindo
    $usuario_seguindo = retorne_usuario_seguindo($idusuario, $idamigo);
    // verifica se nao e o proprio usuario
    if ($usuario_seguindo == null or $idamigo == null or $idusuario == null) {
        // retorno nulo
        return null;
    }
    // data
    $data = data_atual();
    // adiciona ou remove
    switch ($usuario_seguindo) {
        case 1:
            // remove
            // tabela seguidores
            $query[] = "delete from {$tabela['0']} where idusuario='{$idamigo}' and idamigo='{$idusuario}';";
            // tabela amizade
            $query[] = "delete from {$tabela['1']} where idusuario='{$idamigo}' and idamigo='{$idusuario}';";
            $query[] = "delete from {$tabela['1']} where idusuario='{$idusuario}' and idamigo='{$idamigo}';";
            break;
        case 2:
            // adiciona
            // tabela seguidores
            $query[] = "delete from {$tabela['0']} where idusuario='{$idamigo}' and idamigo='{$idusuario}';";
            $query[] = "insert into {$tabela['0']} values(null, '{$idamigo}', '{$idusuario}', '{$data}');";
            // tabela amizade
            $query[] = "delete from {$tabela['1']} where idusuario='{$idamigo}' and idamigo='{$idusuario}';";
            $query[] = "delete from {$tabela['1']} where idusuario='{$idusuario}' and idamigo='{$idamigo}';";
            $query[] = "insert into {$tabela['1']} values(null, '{$idamigo}', '{$idusuario}', '{$data}');";
            $query[] = "insert into {$tabela['1']} values(null, '{$idusuario}', '{$idamigo}', '{$data}');";
            break;
    }
    // comando executa
    executador_querys($query);
}
Exemple #3
0
function seguir_usuario()
{
    global $requeste;
    if (retorne_usuario_logado() == false) {
        return false;
    }
    $tabela[0] = TABELA_SEGUIDORES;
    $tabela[1] = TABELA_AMIZADE;
    $idamigo = remove_html($_REQUEST[$requeste[2]]);
    $idusuario = retorne_idusuario_logado();
    $usuario_seguindo = retorne_usuario_seguindo($idusuario, $idamigo);
    if ($usuario_seguindo == null or $idamigo == null or $idusuario == null) {
        return null;
    }
    $data = data_atual();
    switch ($usuario_seguindo) {
        case 1:
            $query[] = "delete from {$tabela['0']} where idusuario='{$idamigo}' and idamigo='{$idusuario}';";
            $query[] = "delete from {$tabela['1']} where idusuario='{$idamigo}' and idamigo='{$idusuario}';";
            $query[] = "delete from {$tabela['1']} where idusuario='{$idusuario}' and idamigo='{$idamigo}';";
            break;
        case 2:
            $query[] = "delete from {$tabela['0']} where idusuario='{$idamigo}' and idamigo='{$idusuario}';";
            $query[] = "insert into {$tabela['0']} values(null, '{$idamigo}', '{$idusuario}', '{$data}');";
            $query[] = "delete from {$tabela['1']} where idusuario='{$idamigo}' and idamigo='{$idusuario}';";
            $query[] = "delete from {$tabela['1']} where idusuario='{$idusuario}' and idamigo='{$idamigo}';";
            $query[] = "insert into {$tabela['1']} values(null, '{$idamigo}', '{$idusuario}', '{$data}');";
            $query[] = "insert into {$tabela['1']} values(null, '{$idusuario}', '{$idamigo}', '{$data}');";
            break;
    }
    executador_querys($query);
}