Comunidad de diseño web y desarrollo en internet online

¿Cómo se hace un contador de imagen sin Flash?

Citar            
MensajeEscrito el 27 May 2008 05:06 pm
Esta es mi pregunta: ¿alguien sabe cómo hacen las típicas páginas de contadores gratis y demás para hacer los suyos? Porque es evidente que no usan Flash, sino que generan una imagen... ¿Sería algo así como tener todos los números del 0 al 9 en archivos separados, y luego usando funciones de PHP para el manejo de imágenes juntarlos según el número de visitas? Es simple curiosidad...

Por Juanlu_001

Claber

690 de clabLevel

6 tutoriales

 

firefox
Citar            
MensajeEscrito el 27 May 2008 05:59 pm
Hay muchas formas de hacerlo.

-Una sería como dices, cargar las imágenes de los números en función de las visitas y crear una sola imagen usando la librería GD.
-Otra sería generando el número usando solo GD y fuentes true type.

Por Gourbette

3 de clabLevel



Genero:Masculino  

Barcelona, España

firefox
Citar            
MensajeEscrito el 27 May 2008 06:00 pm

Juanlu_001 escribió:

¿Sería algo así como tener todos los números del 0 al 9 en archivos separados, y luego usando funciones de PHP para el manejo de imágenes juntarlos según el número de visitas?

Dudo que sea algo así... más lógico lo veo utilizando funciones para generar imágenes a partir de php (librería GD) y trabajar normalmente con un contador "normal"... Es decir, si se usa una base de datos se obtiene de dicha BD el valor actual del contador y se envía ese valor a la función que se encargue de generar una imagen con el número obtenido.

Código :

$respuesta=mysql_query(select...);
$resultado=mysql_fetch_array($respuesta);
$valor_actual=$resultado["contador"];

$imagen = new GD();
$imagen_contador=$imagen->crear_imagen_a_partir_de_un_numero($valor_actual);

//colocas $imagen_contador donde lo necesites


Suerte

Por mauril26

161 de clabLevel



 

mozilla
Citar            
MensajeEscrito el 27 May 2008 06:09 pm
mauril26:

Según veo en el código de ejemplo que has posteado, se requiere una clase "GD" añadida para poder hacerlo mediante orientación a objetos, ya que generar imágenes con PHP es un poco más extenso dependiendo de lo que quieras hacer.

Por Gourbette

3 de clabLevel



Genero:Masculino  

Barcelona, España

firefox
Citar            
MensajeEscrito el 27 May 2008 06:52 pm

Gourbette escribió:

Según veo en el código de ejemplo que has posteado, se requiere una clase "GD" añadida para poder hacerlo mediante orientación a objetos, ya que generar imágenes con PHP es un poco más extenso dependiendo de lo que quieras hacer.


Exacto... sino como se haría para generar una imagen.?

PD: Revisa el punto Acerca de avatares y firmas de las reglas del foro... U_U
avatar: máximo de 100x100 pixeles
fimra: no pueden ser de más de 3, máximo 4 lineas

Por mauril26

161 de clabLevel



 

mozilla

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.