Ir para conteúdo

POWERED BY:

Arquivado

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

Wellingtonpg

Ajax em Rádio Web

Recommended Posts

Galera, é o seguinte, fiz uma rádio pela web, mas gostaria de implementá-la com um sistema em ajax... é mais ou menos assim... gostaria que quando um novo dj assumisse a rádio ele selecionaria ou digitasse em algum lugar seu nome, sua foto, etc e numa página da rádio essas informações aparecessem... para que o ouvinte saiba qm está no comando... sinceramente não sei quase nada de ajax, mas sei q o q quero dá pra fazer com ele, pois já li algo sobre...

 

Espero que tenham entendido e possam me ajudar...

 

 

Abraços, http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

 

 

Wellington

Compartilhar este post


Link para o post
Compartilhar em outros sites

E ai rapaz. Tudo bem?!Cara... é complicado te ajudar sem saber o que você quer ao certo, como vai funcionar seu sistema, etc.... o que posso dizer é que você poderia ficar testando uma URL de tempos em tempos verificando uma possível troca de DJ... mas... talvez isso "pesasse" a página!A dica que eu te dou é... estude AJAX... procure por tutoriais e comece a brincar com ele e veja do que ele é capaz e como você pode aplicá-lo na sua aplicação! :)Espero ter ajudado. Abraço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ajudou sim... toda sugestão é bem vinda...

 

Bom, de atualizar a página não acho uma boa... queria uma dica de como fazer para o dj selecionar ou digitar em algum lugar seu nome e colocar sua foto e q isso apareca em alguma página do site para o ouvinte...

 

Valeu!!! http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

 

 

Wellington

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bem... você vai ter que gravar essas informações do DJ num banco de dados.... você cria uma página que monte um texto mais ou menos assim, buscando as informações do DJ no Banco:

 

[  'DJ Joaozinho',  '/imagens/dj_joaozinho.jpg']

Bem... supondo que esse texto acima é obtido através da URL http://www.suaradio.com.br/dj.php, você criaria um esquema em AJAX +ou- assim:

 

<html>	<head>		<title>Página de Testes</title>		<script>			var objAjax;			function teste() {				try {					var url = "/dj.php";					try {						objAjax = new XMLHttpRequest();					}catch(ee) {						try {							objAjax = new ActiveXObject("Msxml2.XMLHTTP");						}catch(e) {							try {								objAjax = new ActiveXObject("Microsoft.XMLHTTP");							}catch(e) {								alert("Erro:\nNão foi possível executar esquema AJAX!");								return;							}						}					}										objAjax.open("GET", url, true);					objAjax.onreadystatechange = atualizaDivDj;					objAjax.send(null);				} catch(e) {					alert("Erro:\n" + e);				}				setTimeout("teste()", 60000);			}						function atualizaDivDj() {				try {					if (objAjax.readyState == 4) {						var objDiv = document.getElementById("divDj");						var resposta = objAjax.responseText;						var vetDj = eval(resposta);						var htmlDiv = "";												htmlDiv += "Nome: " + vetDj[0] + "<br>";						htmlDiv += "Foto:<br><img src='" + vetDj[1] + "'>";												objDiv.innerHTML = htmlDiv;					}				} catch(e) {					alert("Erro:\n" + e);				}			}		</script>	<head>	<body>		Coisas		<br>		<div id="divDj">		</div>		<script>teste();</script>		<br>		Mais coisas	</body></html>

Bem... esse esquema busca em dj.php as informações do DJ de 1 em 1 minuto!!! Esse é só um exemplo básico, pra você ter uma idéia! Não quero dizer que é a melhor solução. Assim como já havia dito, não posso dizer o que é melhor sem conhecer seu problema, ok?!

 

Qualquer dúvida, estamos ai! :)

 

 

 

Espero ter ajudado. Abraço.

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.