Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal, eu desenvolvi um sistema onde o pessoal pode iniciar e parar a transmissão de um link de vídeo.
Meu problema é que esse sistema tem usuários que podem assistir a transmissão quando ela está ativa! E como eu não posso manipular o vídeo, eu criei uma condição para liberar ou não o link do vídeo.
Então o que eu preciso fazer é saber quando essa condição é alterada, e isso sem dar refresh na página, pois caso a transmissão do vídeo seja encerrada, o usuário que estiver na sua casa assistindo vai ser bloqueado.
Amigo, obrigado pela dica, já me deu uma luz aqui!
O único problema é o seguinte, como se trata de uma transmissão de vídeo, a cada requisição feita pelo js, o conteúdo da div é atualizado, consequentemente reinicia o player de vídeo!
To tentando fazer uma condição no js para quando o valor da div for diferente do retorno do $.post, ele atualiza, caso contrário não atualize..
Consegui resolver, a dica do @'''''''''''''' me deu o caminho!
Muito obrigado pela atenção.
Abrass
Simples Script com AJAX, utilizando a biblioteca JQuery
INDEX.PHP
// Tags HTML, HEAD, BODY, SCRIPT (CHAMANDO JQUERY...) etc, etc...
AJAX.JS
}, 5000); // Ativa AJAX à cada 5000 milisegundos (5 segundos)});
STATUS_LINKS.PHP
if($status == 'online'){ // Se Online...
echo 'http://www.link.com.br/'; // Retorna link para o Ajax.
} else if($status == 'offline'){ // Se Offline ...
echo 'Usuário Offline!'; // Retorna msg para o Ajax.
} else { // Se não...
É isso :P Código pronto -
// Que tédio aqui :S Fazendo códigos alheios haha!
NÃO TESTEI... QUALQUER ERRO AVISA!!