Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

danilow

Trocar imagem, igual a estrela do orkut de fã

Recommended Posts

Então galera...

vou postar aqui, o mesmo que postei no tópico: http://forum.imasters.com.br/index.php?showtopic=211614

 

 

 

Estou desenvolvendo um script, que lista alguns dados. Nesses dados, eu tenho o campo ativo: 1 - Sim / 0 - Não.

Quando está ativo, eu uso uma imagem a bverde.gif;

E quando está inativo, eu utilizo a bvermelho.gif;

 

Bom, a pergunta é a seguinte:

Como eu faço, pra quando eu clicar na imagem, eu troque a imagem, e logo após, eu faça um update no banco de dados. Pode ser com ajax.

 

Edição 01:

Tava no orkut agora, e me lembrei de um bom exemplo...

o que quero fazer é muito parecido com a questão de colocar estrela pra alguém no orkut (se tornar fã)

quando clica, ele troca a imagem, e depois salva no banco de dados.

 

Será que alguém consegue me ajudar?

 

 

 

Então, a parte em que é com ajax, eu já sei, agora, como fazer isso, com o ajax, será que alguém pode me dar uma mão?

O tmferreira me passou a lógica de como teria que fazer, mas não sei como fazer.

 

PS.: Estou utilizando um framework pra ajax, o script.aculo.us mas, não sei se consigo fazer isso, utilizando esse mesmo framework. Bom, é isso galera. Aguardo ajuda de vocês.

 

Valeu!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olha só eu uso um scritp q troca imagem entre o sinal de + e - e eu faço assim :

link na imagem:

<a href=# onclick=\"troca_imagem('img_titulares'); return false;\"><img name=\"img_titulares\" src=\"extras/ver_mais.gif\" border=0></a>

função em javascript que troca (ele referencia o objeto img com id passado no parametro e analisa a imagem q tem.. se é o sinal de mais bota o de menos e assim vice-verso:

function troca_imagem(img){ if(document[img].src == "extras/ver_mais.gif")	{		document[img].src = "extras/ver_menos.gif";	}	else	{		document[img].src = "extras/ver_mais.gif";	}}

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.