Jump to content


Photo

Mostrar Vídeos Assistidos No Momento...


  • Faça o login para participar
5 replies to this topic

#1 tempest

tempest

    12 Horas

  • Usuários
  • 131 posts
  • Sexo:Masculino
  • Localidade:Caçador, SC
  • Interesses:Php, Mysql e interatividade!

Posted 13/09/2008, 14:55

Olá pessoal,

vocês já devem ter visto no youtube ou otro site de videos, que tem aquela parte,

"Videos assistidos neste momento, ou utimos videos assistidos'

bom, eu não sei como fazer isso? seria com datas?

eu to tentando fazer um site de videos, já consigo mostrar os 'mais votados, 'mais vistos, 'melhor avaliados' e etc;

mas os assistidos no momento, ainda nao sei como fazer,

alguma ideia?

abraço :lol:
Posted Image
Css - Flash - Php?...
<? echo "Compartilhar é uma boa forma de aprender"; ?>

#2 ninhovip

ninhovip

    Interspire.com.br

  • Banidos
  • PipPipPip
  • 212 posts
  • Sexo:Masculino
  • Localidade:Recife - PE
  • Interesses:PHP, MySQL, Web 2.0, jQuery, Flash/AS, Photoshop

Posted 13/09/2008, 19:25

simples, cada video tem um status que pode ser dentro da sua propria tabela e especifica se está sendo assistido ou nao...
Interspire Brasil
Tudo p/ Shopping Cart & E-mail Marketer BR
(usehost) Servidores VPS Cloud Computing
SMTP Dedicado | CPanel/WHM | WHMCS4
usehost.com.br | executtivo@msn.com | @filipemtro

#3 boirock

boirock

    Tecnologia para todos (agora hexa campeão)

  • Usuários
  • 1559 posts
  • Sexo:Masculino
  • Localidade:Curitiba - PR
  • Interesses:PostgreSQL - PHP

Posted 15/09/2008, 09:25

Na verdade, acho que tem que ser com datas!
A aplicação depende da sua necessidade:
:: criar uma tabela de logs seria mais preciso e permitiria um melhor rastreamento, mas poderia ficar gigante... precisa de uma série de cuidados e tratamentos
:: apenas atualizar o campo "ultimaVisualizacao" com a data atual

#4 tempest

tempest

    12 Horas

  • Usuários
  • 131 posts
  • Sexo:Masculino
  • Localidade:Caçador, SC
  • Interesses:Php, Mysql e interatividade!

Posted 16/09/2008, 16:15

Olá ninhovi e boirock, desculpem pela demora a responder; tinha esquecido!

então, como boirock disse, teria que ter uma função que quando o video fosse acessado, ela pegaria um valor na tabela, vamos supor, que exista um campo chamado 'status' do tipo Inteiro que receberia os valores 1 e 0;

então, no momento em que o vídeo fosse acessado, a função verifica se o valor do campo status é 1
se não for 1 ela muda o valor, e com XXX minutos pra retornar ao 0 mas como fazer para que esse valor volte ao 0?




acredito que, com as datas seria algo como:
atualizar a data da ultima visualização para a data do momento;


e na pagina 'videos assistidos no momento' entao fazer um select e mostrar só os videos cujo as datas sao as mesmas que a do servidor naquele extato momento, e se nao ouver nenhuma pega um hora atras?

é que pretendo mostrar sómente 4 vídeos assistidos no momento.

:lmfao:

Edição feita por: tempest, 16/09/2008, 16:17.

Posted Image
Css - Flash - Php?...
<? echo "Compartilhar é uma boa forma de aprender"; ?>

#5 boirock

boirock

    Tecnologia para todos (agora hexa campeão)

  • Usuários
  • 1559 posts
  • Sexo:Masculino
  • Localidade:Curitiba - PR
  • Interesses:PostgreSQL - PHP

Posted 16/09/2008, 16:27

Simplifica a coisa :)
Quando um video for aberto, seta o campo ultimoAcesso = CURRENT_DATE

(suponho que você tenha no BD a duração do video)
Quando for ver quem está assistindo o video, selecione todos os videos ONDE ultimoAcesso+duracaoVideo >= CURRENT_DATE

#6 adritec

adritec

    Novato no fórum

  • Usuários
  • 2 posts
  • Sexo:Não informado

Posted 26/09/2008, 01:10

Olá pessoal,

vocês já devem ter visto no youtube ou otro site de videos, que tem aquela parte,

"Videos assistidos neste momento, ou utimos videos assistidos'

bom, eu não sei como fazer isso? seria com datas?

eu to tentando fazer um site de videos, já consigo mostrar os 'mais votados, 'mais vistos, 'melhor avaliados' e etc;

mas os assistidos no momento, ainda nao sei como fazer,

alguma ideia?

abraço :lol:




Bom amigo! Não se você conseguiu criar sua desejada função para seu Projeto! Mas creio que você possa me ajudar, você diz que criou já os 'mais votados, 'mais vistos, 'melhor avaliados', fiquei interessado, realmente estou precisando destes códigos, pois também estou montando um Site de vídeos e necessito dos mesmos...ficarei agradecido se puder me ajudar! Aguardo!




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq