Foros del Web » Creando para Internet » Flash y Actionscript »

Ayuda con contador de visitas

Estas en el tema de Ayuda con contador de visitas en el foro de Flash y Actionscript en Foros del Web. Buenas a todos de nuevo. tengo una consulta que haceros. quiero hacer el tipico contador de clicks. siempre he hecho el simple contador de visitas, ...
  #1 (permalink)  
Antiguo 10/03/2006, 06:41
 
Fecha de Ingreso: enero-2002
Mensajes: 1.872
Antigüedad: 15 años, 11 meses
Puntos: 3
Ayuda con contador de visitas

Buenas a todos de nuevo.

tengo una consulta que haceros. quiero hacer el tipico contador de clicks. siempre he hecho el simple contador de visitas, que cuando le das a un enlace va a un php y cuenta las veces que se ha clickado ese link.

mi duda es que, a parte de que nunca lo he hecho en flash, no se como plantearlo ya que no busco un contador general.

tengo una serie de productos, en un listado, y al clickar en uno se abren las características del mismo. la idea es que al dar al producto, en la plantilla yo pueda tener el número de veces que se ha visitado ese producto. además, ese producto puede pertenecer a diferentes empresas, con la cual cosa tendré que pasar un report. se puede hacer todo en un mismo archivo, o cual es la forma de hacerlo?

salu2

Ferran
  #2 (permalink)  
Antiguo 10/03/2006, 09:53
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 14 años, 5 meses
Puntos: 406
Hola ferranWEB:
Prueba con esto
Coloca un botón invisible sobre el banner con éste código:
on(Press){
cuenta=cuenta+1;
}
En el primer frame coloca ésta variable:
cuenta = 0;
Un campo de texto dinámico con Var: cuenta.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #3 (permalink)  
Antiguo 10/03/2006, 11:40
Avatar de -=ArgoN=-  
Fecha de Ingreso: octubre-2005
Ubicación: Barcelona, España
Mensajes: 843
Antigüedad: 12 años, 1 mes
Puntos: 1
Exclamación Crear tu propia base de datos MySQL

Hmmm

Lo que quieres es que cada click de cualqier cliente incremente en uno una variable almacenada en algun sitio no? Si es asi, lo mejor que puedes hacer es crear una base de datos
MySQL y alli crear una tabla con todos tus productos, el numero de visitas, etc... Lo que dice Bandit es para controlar el numero de clicks hechos en la pelicula flash "local", o sea, solo incrementa en uno si le das tu mismo, las visitas de los otros usuarios de la web no influyen...
Para hacer que influyan debes trabajar con PHP y una base de datos, ya sea un txt o una base de datos MySQL. En tu caso, al tratarse de varios productos, te recomiendo que crees una tabla .sql con tus productos y las caracteristicas...
Entonces al darle click en el banner del producto lo que tendrias que hacer es llamar a un .php para incrementar en uno la variable visitas de tu BD.

Para crear una base de datos MySQL:
  1. Vas a: http://www.tudominio.com/cpanel
  2. Buscas en donde dice, bases de datos SQL o algo por el estilo.
  3. Una vez dentro creas una base de datos de la siguiente forma:
    • En donde dice (abajo de todo): Access Hosts: escribes: localhost y aprietas Add Host
    • En los campos que pone: UserName: y Password: escribes el nombre de usuario (te lo inventas) de tu BD (base de datos) y la contraseña (te la inventas)
    • Le das a Add User.
    • En el campo que pone: Db: escribes el nombre de tu base de datos (te lo inventas) y le das a Add Db.
    • En los 2 combo box (menu desplegable), en el que pone: User: seleccionas el usuario que has creado antes y en el que pone: Db: seleccionas la BD que has creado antes tambien. Le das a Add User to Db.
    • Si te aparece encima el nombre de tu BD, junto con unos codigos (connection strings) ¡ya tienes tu BD creada!
  4. Cuando hayas creado la BD, abajo del todo, en donde pone: phpMyAdmin le das y te abrira una nueva pagina.
  5. Una vez adentro, a la izquierda selecciona el nombre de tu BD en el menu desplegable.
  6. Cuando haya cargado, en el menu de botones de arriba aprieta el boton: SQL.
  7. A continuacion, dale en el boton que pone: Examinar... y selecciona el archivo .sql que sera tu tabla de la base de datos.
  8. Para crear el archivo .sql sigue estos pasos:
    • Abre un documento de texto y escribe el siguiente codigo sql:
      Código:
      CREATE TABLE `productos` (
        `id` bigint(7) NOT NULL auto_increment,
        `nombre` varchar(50) NOT NULL default '',
        `visitas` int(5) NOT NULL default '0',
        `caracteristicas` varchar(100) NOT NULL default '',
        KEY `id` (`id`)
      )
      
      id sera el contador de productos, nombre sera el nombre del producto, visitas el nº de visitas (clicks) y caracteristicas un texto con las caracteristicas de tu producto (puedes añadir todas las variables que tu quieras).
    • Guarda el documento como productos.sql
  9. Ya puedes subir el archivo productos.sql =)
  10. Cuando hayas creado tu tabla satisfactoriamente vuelves a seleccionar tu BD y vas mirando como funciona el phpMyAdmin (aprietas en Examinar... etc). Nota: Arriba del todo aparece la jerarquia: loacalhost, base de datos, tabla...
  11. Los siguientes pasos serian crear el php para actualizar la variable visitas pero eso ya te lo explicare otro dia, que ya tienes suficiente trabajo para hacer todo eso

Espero que este post ayude a todos aquellos que no se atrevieron a crear una base de datos MySQL, y a todos aquellos que quieran en un futuro crear una

Si tienes dudas acerca de los pasos o algo mandame un mensaje personal con tu email (o msn)

Saludos,

ArgoN
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:20.