Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 20-12-2007
DarkDream666 DarkDream666 is offline
Registrado
 
Registrado: dic 2007
Posts: 4
Poder: 0
DarkDream666 Va por buen camino
Question como hacer que un swf colgado en html solo se visualice una vez

Hola a todos!

Tengo una pequeña duda, ya que tengo que hacer que una película swf publicada en web solamente se pueda ser visualizada una vez . Creo que es algo que se puede hacer de un sistema u otro supongo, ya sea mediante algún script determinado en flash o de alguna otra manera, pero lo cierto es que no tengo ni idea de como hacerlo...



Agradecería mucho vuestra ayuda n__n

Muchas gracias!
Responder Con Cita
  #2  
Antiguo 20-12-2007
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Lo primero que se le viene a la cabeza de uno es el empleo de "Cookies". No sé si desde la película (si se puede) o tal vez haciendo uso de JavaScript. La desventaja del sistema, desde luego, estaría en que el usuario puede eliminar las "Cookies", e incluso no permitirlas.

Si trabajas con PHP u otro lenguaje de script del lado del servidor... la cosa cambiaría un tanto, puesto que podrías basarte en las "sesiones" de los usuarios, e incluso ir más allá y utilizar alguna especie de base de datos que almecenara, por ejemplo, qué IP ha visto ya qué película.

No sé. Como ves... debe haber varias soluciones, dependiendo de lo que podamos hacer. Lo de las "Cookies" puede parecer ineficaz, pero, puede ser bastante. También depende de lo que se pretenda conseguir, de la importancia de que alguien vea más veces de la cuenta una determinada película.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #3  
Antiguo 20-12-2007
DarkDream666 DarkDream666 is offline
Registrado
 
Registrado: dic 2007
Posts: 4
Poder: 0
DarkDream666 Va por buen camino
Gracias por orientarme!

El tema de las cookies lo había pensado, pero como sistema de seguridad me parece como ya comentas bastante vulnerable.

Por lo que hace a la idea de PHP, quizás se adecua más al resultado que se busca, y sería interesante poder ver cuando ya fue vista la película mediante la IP. El caso es que soy bastante nueva en estos temas, y ando algo, por no decir bastante perdida. No se si podrías explicarme como lo podría hacer ya que con PHP no he trabajado... vaya resumiendo no sabría por dónde coger el tema...
Responder Con Cita
  #4  
Antiguo 20-12-2007
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Pues hombre, así, a bote pronto, se trata de guardar la IP de cualquier que visite la página de marras. Con esto ya podrías, por cada visita, "mirar" si ya estuvo antes en la página en cuestión. Conseguir la IP de un visitante es, relativamente, sencillo:

Código PHP:
$IP $_SERVER['REMOTE_ADDR']; 
Dónde guardarla ya es otro cantar: puede ser en un archivo o en una base de datos, por ejemplo. Otra cosa sería entrar en detalles sobre cuándo guardar la IP (¿cuando se ve la película? ¿cuando se visita la página?) y determinar, por ejemplo, si el usuario está detrás de un "proxy".

En fin. Es un tema sobre el que tendrás que ponerte. Si tienes algún problema, coméntalo por aquí y, probablemente, alguien podrá ayudarte.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #5  
Antiguo 20-12-2007
DarkDream666 DarkDream666 is offline
Registrado
 
Registrado: dic 2007
Posts: 4
Poder: 0
DarkDream666 Va por buen camino
OK!

Probaré con eso, haber que tal..
Responder Con Cita
  #6  
Antiguo 20-12-2007
MON___ MON___ is offline
Miembro
 
Registrado: abr 2007
Ubicación: Salamanca (España)
Posts: 84
Poder: 18
MON___ Va por buen camino
No sé si he entendido correctamente tu duda; si queremos que una película SWF se reproduzca una sola vez habrá que incluir en el último fotograma el siguiente código actionscript:

stop();
Responder Con Cita
  #7  
Antiguo 21-12-2007
DarkDream666 DarkDream666 is offline
Registrado
 
Registrado: dic 2007
Posts: 4
Poder: 0
DarkDream666 Va por buen camino
Hola,

Mi duda en realidad no era esa. No me refería a como parar la película para que no se reproduciera en "bucle" sino, que una vez finalizada, solamente se pudiese ver una sola vez, más o menos, para que se entienda la idea... una vez se haya acabado de reproducir la película no permitiese volverse a ver, algo así como si se autodestruyera...

De todas maneras gracias por tu ayuda.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
como saber si un programa esta colgado Spynosa Varios 9 11-01-2007 14:41:25
select sobre campo que contiene etiquetas HTML del cual quiero solo el contenido arantzal Varios 0 13-07-2006 14:28:12
Como hacer que solo pueda haber una sesion de la aplicacion novaten Varios 2 05-06-2005 11:14:05
Cómo hacer que se visualice una pantalla de presentación (Splash) luisreg OOP 2 15-11-2003 22:45:50
Como hacer los calculos de un solo registro? CRIS SQL 1 20-10-2003 16:05:25


La franja horaria es GMT +2. Ahora son las 17:36:36.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi