Categorias

Criar uma seleção com estrelas igual ao Orkut

Com este código é possível fazer a criação de uma seleção com 5 estrelas do mesmo estilo o que existe no site Orkut para rankear os amigos.

Para utilizar em seu site você deve utilizar a função chamada “getEstrelas”, nesta função existem 2 parâmetros:
– O primeiro parâmetro passamos o número de estrelas que já estará selecionada por padrão.
– O segundo parâmetro indica o nome do campo “hidden” que deverá ser criado para armazenar a quantidade de estrelas que estão marcadas, caso seja passado em branco a função não criará o hidden e as estrelas não poderão ser marcadas.

Ao utilizar esta função as estrelas funcionarão dentro de um formulário que já que existirá um campo hidden que fará o controle das estrelas.

";}
            else{$retorno .= "";}
        }
    }
    else{
        if ($numero_estrelas == 0){
            $retorno .= "1 estrela";
            $retorno .= "2 estrelas";
            $retorno .= "3 estrelas";
            $retorno .= "4 estrelas";
            $retorno .= "5 estrelas";
        }
        elseif ($numero_estrelas == 1){
            $retorno .= "1 estrela";
            $retorno .= "2 estrelas";
            $retorno .= "3 estrelas";
            $retorno .= "4 estrelas";
            $retorno .= "5 estrelas";
        }
        elseif ($numero_estrelas == 2){
            $retorno .= "1 estrela";
            $retorno .= "2 estrelas";
            $retorno .= "3 estrelas";
            $retorno .= "4 estrelas";
            $retorno .= "5 estrelas";
        }
        elseif ($numero_estrelas == 3){
            $retorno .= "1 estrela";
            $retorno .= "2 estrelas";
            $retorno .= "3 estrelas";
            $retorno .= "4 estrelas";
            $retorno .= "5 estrelas";
        }
        elseif ($numero_estrelas == 4){
            $retorno .= "1 estrela";
            $retorno .= "2 estrelas";
            $retorno .= "3 estrelas";
            $retorno .= "4 estrelas";
            $retorno .= "5 estrelas";
        }
        elseif ($numero_estrelas == 5){
            $retorno .= "1 estrela";
            $retorno .= "2 estrelas";
            $retorno .= "3 estrelas";
            $retorno .= "4 estrelas";
            $retorno .= "5 estrelas";
        }
        $retorno .= "";
    }        
    return $retorno;
}
?>




Seleção de ESTRELAS




Exemplo de utilização do STAR

Arquivos para Download:

estrelas.php.txtestrelas.jsimagens estrelas.zip