Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Diseño web (http://www.forosdelweb.com/f91/)
-   -   Contador de links (http://www.forosdelweb.com/f91/contador-links-594646/)

El_MoNaGuiLLo 08/06/2008 16:43

Contador de links
 
Hola.
Estoy creando una pagina web y e visto navegando por la red donde hay web que tienen descargas y links dode contabiliza cada vez que alguien pika en ellos y en la informacion de ese link informa de las veces que se a descargado o pikado.
Alguien me uede decir donde o como hacer eso?
Muchas gracias de antemano.

Raulmmmm 09/06/2008 07:06

Respuesta: Contador de links
 
Se puede hacer si tienes un servidor PHP, te paso el código:

inicial.html
Aquí tienes tu enlace:
Código HTML:

<a href="red.php">Enlace a una página</a>
red.php
Pon esto:
Código PHP:

<?php
$sitio 
'ultima.php';
$archivo 'cuantos.txt';
$fp fopen($archivo,'r');
$texto fread($fpfilesize($archivo));
$texto++;
fclose($fp);
$fp fopen($archivo,'w');
fwrite($fp,$texto);
header("Location: $sitio");
?>

Creas un archivo llamado cuantos.txt y le pones únicamente un 0.

ultima.php
Aquí ponemos ya el número de veces que se ha pinchado:
Código PHP:

<?php
$archivo 
'cuantos.txt';
$fp fopen($archivo,'r');
$texto fread($fpfilesize($archivo));
echo 
$texto;
fclose($fp);
?>


El_MoNaGuiLLo 09/06/2008 10:35

Respuesta: Contador de links
 
Perdoname amigo, pero me perdi. Cuando hablas de servidor php a que te refieres?

Raulmmmm 09/06/2008 12:09

Respuesta: Contador de links
 
Un servidor es, según la Wikipedia:
Cita:

Un servidor web es un programa que implementa el protocolo HTTP (hypertext transfer protocol). Este protocolo está diseñado para transferir lo que llamamos hipertextos, páginas web o páginas HTML (hypertext markup language): textos complejos con enlaces, figuras, formularios, botones y objetos incrustados como animaciones o reproductores de música.

Es un programa que se ejecuta continuamente en un ordenador (también se emplea el término para referirse al ordenador que lo ejecuta), manteniéndose a la espera de peticiones por parte de un cliente (un navegador de Internet) y que responde a estas peticiones adecuadamente, mediante una página web que se exhibirá en el navegador o mostrando el respectivo mensaje si se detectó algún error.
Si estás haciendo tu página en el ordenador, probablemente no tengas servidor. Entonces puedes bajarte un programa llamado WAMP, que funciona como servidor, e instalártelo. Metes tus archivos en \wamp\www\ y te funcionará la página que te he escrito antes.

El_MoNaGuiLLo 09/06/2008 13:14

Respuesta: Contador de links
 
Pero al tener yo el servidor instalado en mi pc al tener el pc apagado dejara de contar no?
siempre lo tengo que tener encendido

Raulmmmm 09/06/2008 13:27

Respuesta: Contador de links
 
Sí, para eso están los servidores de Internet. Hay gratuitos y de pago. Uno que hay gratis es http://www.110mb.com, que no pone anuncios y soporta PHP. Te registras, te bajas un programa como Filezilla, y luego conectas y subes tus archivos.

Si te lías, te escucho.

El_MoNaGuiLLo 10/06/2008 01:43

Respuesta: Contador de links
 
Te comento. Yo tengo contratado dominio propio y alojamiento donde tengo 2GB de espacio y soporta php, no se si eso valdra.
De todas formas su pudieras ayudarme a hacerlo te lo agaradeceria ya que en esto no tengo ni idea. Si es asi Te mandare mi msn en un mensage.
Sobre lo que me indicas es para contar archivos pero si lo que quiero es contabilizar links seria igual? o al no ser un archivo es diferente?
Gracias

Raulmmmm 10/06/2008 06:17

Respuesta: Contador de links
 
Sí, tu servidor sirve. Si ya has creado los archivos correctamente en tu ordenador, súbelos y ya está.

Y el código es para contar las veces que se pincha un link, cuando lo subas pruébalo (métete a inicial.html) y ve pinchando y ya verás como la cuenta aumenta.

El_MoNaGuiLLo 10/06/2008 07:12

Respuesta: Contador de links
 
Muchas gracias amigo.
Pero para contar enlaces que no sean archivos cual seria el funcionamiento?


La zona horaria es GMT -6. Ahora son las 04:18.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.