Conectarse
Tu panel de control
TU PERFIL Información Preferencias Firma Avatar |
RED SOCIAL Lista de amigos e ignorados Miembros del foro Grupos de usuarios |
MENSAJES PRIVADOS Mensajes recibidos Mensajes enviados |
TEMAS SUPERVISADOS Suscripciones |
[Tutorial] ¿Cómo hacer un Condator en Flash?
foro de central-dk :: Informática :: Programación :: Flash
Página 1 de 1.
te sirvio?
[Tutorial] ¿Cómo hacer un Condator en Flash?
¡Hola, usuario!
En este
tema te enseñaré a crear un Contador de visitas en flash... Pero
también necesitas un código en PHP y un archivo Text, Bueno empezemos.
Paso 1.-
Lo primero que hacemos, es abrir el bloc de notas ó el NotePad, bueno este archivo lo guardaremos con el siguiente nombre: contador.php
Dentro de este colocaremos el siguiente código:
Paso 2.-
Con
esto ya terminamos la parte del PHP, ahora devemos definir el valor de
la variable $total, en flash...Para eso podemos usar estas dos:LoadVars,
ó FlashVars.
Aquí utilizaremos FlashVars, Abrimos un archivo
.fla, con nombre flash_contador.fla, Antes que todo dale tamaño (Te
recomiendo 200x200) y después pones el siguiente código en el frame..
Código del archivo flash_contador.fla
Publicamos la película (swf y html) y localizamos en el documento html,
generado por flash las siguientes líneas y les agregamos el texto en
negritas
He puesto todo el código para embed el objeto swf, para que no haya confusiones, de donde deben ir los parametros de FlashVars.
Ahora, como veremos, la línea:
es una inserción de código php, por lo que nuestro documento contenedor de la película, deberá ser un documento .php.
Abrimos
con algún editor de texto plano, o nuestro editor web preferido, el
archivo html generado por flash y al principio del mismo agregamos la
siguiente línea de código:
Despues nos vamos a la opción de guardar como: (en mi caso utilizé el
NotePad y escribimos flash_contador.php, o sea como un documento .php.
Luego; ponen los archivos (flash_contador.php, flash_contador.swf,
contador.php y contador.txt) en un servidor con soporte PHP y listo.
Obviamente puedes mejorar, la forma de mostrar los datos en flash,
puedes hacer un delay, hacer que se muestren letra por letra, rodando
saltando y explotando etc....aqui el límite es tu imaginación, y como
todo buen libro de matemáticas, la demostración de todo esto, se deja
al lector.
En este
tema te enseñaré a crear un Contador de visitas en flash... Pero
también necesitas un código en PHP y un archivo Text, Bueno empezemos.
Paso 1.-
Lo primero que hacemos, es abrir el bloc de notas ó el NotePad, bueno este archivo lo guardaremos con el siguiente nombre: contador.php
Dentro de este colocaremos el siguiente código:
- Código:
// Declaramos el archivo, en donde se acumulará el numero de visitas.
$archivo = "contador.txt";
// Abrimos el archivo como solo de lectura
$abre = fopen($archivo, "r");
// Leemos el contenido del archivo, cabe decir que la función fread(int
fp, int length), lo que hace, es leer hasta length
//bytes del archivo referenciado en el apuntador fp.
$total = fread($abre, filesize($archivo));
// Una vez leido cerramos la conexión al archivo.
fclose($abre);
// Abrimos nuevamente el archivo,pero ahora para agregar datos.
$abre = fopen($archivo, "w");
// Cada vez que se muestre la página, que se acumule una visitas, o sea aumentamos el contador en 1, cada vez.
$total = $total + 1;
// Y reemplazamos el antiguo valor, por la nueva cantidad de visitas.
$grabar = fwrite($abre, $total);
// Cerramos la conexión al archivo (Ahora si es la última).
fclose($abre);
?>
Paso 2.-
Con
esto ya terminamos la parte del PHP, ahora devemos definir el valor de
la variable $total, en flash...Para eso podemos usar estas dos:LoadVars,
ó FlashVars.
Aquí utilizaremos FlashVars, Abrimos un archivo
.fla, con nombre flash_contador.fla, Antes que todo dale tamaño (Te
recomiendo 200x200) y después pones el siguiente código en el frame..
Código del archivo flash_contador.fla
- Código:
//creamos una caja de texto
_root.createTextFie ld("counter_txt",12369,10,10,100,30);
counter_txt.border = true;
//Le asignamos a la caja de texto, el valor de la variable declarada desde FlashVars llamada counter
contador_txt.text = _root.counter;
Publicamos la película (swf y html) y localizamos en el documento html,
generado por flash las siguientes líneas y les agregamos el texto en
negritas
- Código:
codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0"
width="250" height="50" id="flash_counter" align="middle">
Flashvars="counter=" quality="high"
bgcolor="#FFFFFF" width="250" height="50" name="flash_counter"
align="middle" allowScriptAccess="sameDomain"
type="application/x-shockwave-flash"
pluginspage="http://www.macromedia.com/go/getflashplayer" />
He puesto todo el código para embed el objeto swf, para que no haya confusiones, de donde deben ir los parametros de FlashVars.
Ahora, como veremos, la línea:
- Código:
es una inserción de código php, por lo que nuestro documento contenedor de la película, deberá ser un documento .php.
Abrimos
con algún editor de texto plano, o nuestro editor web preferido, el
archivo html generado por flash y al principio del mismo agregamos la
siguiente línea de código:
- Código:
Despues nos vamos a la opción de guardar como: (en mi caso utilizé el
NotePad y escribimos flash_contador.php, o sea como un documento .php.
Luego; ponen los archivos (flash_contador.php, flash_contador.swf,
contador.php y contador.txt) en un servidor con soporte PHP y listo.
Obviamente puedes mejorar, la forma de mostrar los datos en flash,
puedes hacer un delay, hacer que se muestren letra por letra, rodando
saltando y explotando etc....aqui el límite es tu imaginación, y como
todo buen libro de matemáticas, la demostración de todo esto, se deja
al lector.
Temas similares
» ¡Tutorial! ¿Cómo crear una navegador web simple?
» hacer un link en la web para agregar un contacto messenger
» hacer un link en la web para agregar un contacto messenger
foro de central-dk :: Informática :: Programación :: Flash
Página 1 de 1.
Permisos de este foro:
No puedes responder a temas en este foro.