Categorias

Seleção com estrelas igual ao Orkut em ASP

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") %>

Arquivos para Download:

imagens.rarestrelas.jsdefault.asp.txt