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.
————
Este código é uma adptação que fiz do artigo https://www.codigofonte.com.br/codigo/php/imagens/criar-uma-selecao-com-estrelas-igual-ao-orkut .
<% function getEstrelas(numero_estrelas, nome_hidden_estrelas) retorno = "" i=0 if (nome_hidden_estrelas = "") then for i = 0 to 4 if (numero_estrelas<=i) then retorno = "" else retorno = "" end if next else if (numero_estrelas = 0) then retorno = retorno & "" retorno = retorno & "" retorno = retorno & "" retorno = retorno & "" retorno = retorno & "" elseif (numero_estrelas = 1) then retorno = retorno & "" retorno = retorno & "" retorno = retorno & "" retorno = retorno & "" retorno = retorno & "" elseif (numero_estrelas = 2) then retorno = retorno & "" retorno = retorno & "" retorno = retorno & "" retorno = retorno & "" retorno = retorno & "" elseif (numero_estrelas = 3) then retorno = retorno & "" retorno = retorno & "" retorno = retorno & "" retorno = retorno & "" retorno = retorno & "" elseif (numero_estrelas = 4) then retorno = retorno & "" retorno = retorno & "" retorno = retorno & "" retorno = retorno & "" retorno = retorno & "" elseif (numero_estrelas = 5) then retorno = retorno & "" retorno = retorno & "" retorno = retorno & "" retorno = retorno & "" retorno = retorno & "" end if end if retorno = retorno & "" getEstrelas = retorno end function %>Exemplo ESTRELAS - RoccoFroes.com Exemplo de utilização do STAR
<% = getEstrelas(0, "estrelas") %>