Foros del Web » Programando para Internet » PHP »

contador de descargas o de links???

Estas en el tema de contador de descargas o de links??? en el foro de PHP en Foros del Web. hola como estan tengo una pagina web donde hay archivos que se pueden descargar y estos estan en diverass carpetas segun sus temas ademas los ...
  #1 (permalink)  
Antiguo 31/01/2007, 15:03
 
Fecha de Ingreso: noviembre-2004
Mensajes: 496
Antigüedad: 19 años, 6 meses
Puntos: 0
Exclamación contador de descargas o de links???

hola como estan
tengo una pagina web donde hay archivos que se pueden descargar y estos estan en diverass carpetas segun sus temas ademas los archivos no son de un solo tipo ya q pueden ser audio, video, word, pdf y estos archivos estan almacenados en un campo de base de datos
tenia pensando hacerle un contador de descargas pero estoy en la duda q se mejor seria hacerlo de links, pero como especificar q archivo es el q mas veces ah sido descargado, la pagina de descargas es una juego de registro que lista todos los fichero de la tabla (region repetida)y en ella en cada registro tiene su enlace q me me pide descargar archivo por archivo
alguna idea como puedo empezar???
  #2 (permalink)  
Antiguo 31/01/2007, 15:45
Avatar de Marvin
Colaborador
 
Fecha de Ingreso: febrero-2005
Ubicación: global $Chile->Santiago;
Mensajes: 1.991
Antigüedad: 19 años, 3 meses
Puntos: 81
Re: contador de descargas o de links???

Mejor... en la tabla donde tienes los archivos ponles un campo extra que tendra las descargas...
Es mas sencillo y mas facil de acceder al mas bajado y estadisticas de ese tipo.
  #3 (permalink)  
Antiguo 31/01/2007, 15:59
 
Fecha de Ingreso: noviembre-2004
Mensajes: 496
Antigüedad: 19 años, 6 meses
Puntos: 0
Re: contador de descargas o de links???

ok pero ahi tendria q poner la cuenta cada q le hacen click al enlace como es esa funcion?
  #4 (permalink)  
Antiguo 31/01/2007, 16:02
 
Fecha de Ingreso: noviembre-2004
Mensajes: 496
Antigüedad: 19 años, 6 meses
Puntos: 0
Re: contador de descargas o de links???

mis enlces son con ahref y no url eso es algun problema??
  #5 (permalink)  
Antiguo 31/01/2007, 16:25
Avatar de Marvin
Colaborador
 
Fecha de Ingreso: febrero-2005
Ubicación: global $Chile->Santiago;
Mensajes: 1.991
Antigüedad: 19 años, 3 meses
Puntos: 81
Re: contador de descargas o de links???

No es problema... independiente como sea puedes crear alguna manera de hacerlo...
Trata con este codigo (no esta probado ya que se me ocurrio recien):

Código:
    <a href="descargar.php?id_registro='.$id_registro.'">
Y en tu pagina descargar primero guardas un 1 (la descarga) en el id_registro y luego haces el redirect al archivo.

Código PHP:
$url "archivo.extension"
$delay "0.1"
$cadena .= '<meta http-equiv="refresh" content="'.$delay.'; url='.$url.'">'
  #6 (permalink)  
Antiguo 31/01/2007, 16:36
 
Fecha de Ingreso: noviembre-2004
Mensajes: 496
Antigüedad: 19 años, 6 meses
Puntos: 0
Re: contador de descargas o de links???

dejame ver si lo eh entendido
  #7 (permalink)  
Antiguo 31/01/2007, 17:21
 
Fecha de Ingreso: noviembre-2004
Mensajes: 496
Antigüedad: 19 años, 6 meses
Puntos: 0
Re: contador de descargas o de links???

bueno lo q tenia pensado era algo como esto :
<?php
$archivo=$_GET['archivo'];
$sql="UPDATE links SET contador=contador+1 WHERE archivo = '$archivo' ";
mysql_query($sql);
?>
si se fijan es de un codigo q cuenta las veces q se visita una pagina el problema es no eh podido indicar como darle las veces q cliken el enlace
q es este:
<a href="links/<?php echo $row_consulta['archivo']; ?>" class="subtitulo2">(ver contexto)</a>
  #8 (permalink)  
Antiguo 31/01/2007, 17:56
 
Fecha de Ingreso: noviembre-2004
Mensajes: 496
Antigüedad: 19 años, 6 meses
Puntos: 0
Re: contador de descargas o de links???

algun concejo?
  #9 (permalink)  
Antiguo 31/01/2007, 18:06
Avatar de Marvin
Colaborador
 
Fecha de Ingreso: febrero-2005
Ubicación: global $Chile->Santiago;
Mensajes: 1.991
Antigüedad: 19 años, 3 meses
Puntos: 81
Re: contador de descargas o de links???

Mmm... me tinca q podrias preguntar si el archivo se descarga o no...

Mas informacion...

A parte de eso creo que no hay muchas posibilidades...

Hice algunas busquedas y esto es lo que encontre de alguien que contesto en un foro con la misma pregunta:

Cita:
Iniciado por alguien
La forma de poder saber el numero de veces que ha sido descargado un archivo pasa por buscar el numero de veces que ha sido descargado (comprovando los kb enviados) en el log del servidor
  #10 (permalink)  
Antiguo 31/01/2007, 18:30
 
Fecha de Ingreso: noviembre-2004
Mensajes: 496
Antigüedad: 19 años, 6 meses
Puntos: 0
Re: contador de descargas o de links???

me eh descargado este script:
<?php

$direccion=$_GET["url"];
if($direccion){
$dbhost = "DBHOST"; // host del MySQL (generalmente localhost)
$dbusuario = "DBUSUARIO"; // aqui debes ingresar el nombre de usuario para acceder a la base
$dbpassword = "DBPASSWORD"; // password de acceso para el usuario de la linea anterior
$db = "DBNOMBRE"; // Seleccionamos la base con la cual trabajar
$conexion = mysql_connect($dbhost, $dbusuario, $dbpassword) OR die("No se puedo conectar a la BDD ".mysql_error()."...!!!");
mysql_select_db($db, $conexion) OR die("No se pudo seleccionar la BDD ".mysql_error()."...!!!");

//No modifiques nada de aqui, si no saves lo que haces!!!

$existe=mysql_query("SELECT url FROM cuentaclicks WHERE url='$direccion'");
if($existe=mysql_fetch_array($existe)){
mysql_query("UPDATE cuentaclicks SET clicks=clicks+1 WHERE url='$direccion'");
Header("Location: $direccion");
}
else
{
mysql_query("INSERT INTO cuentaclicks (id,clicks,url) VALUES ('NULL','1','$direccion')");
Header("Location: $direccion");
}
}
?>


Para contar los clicks, tendrás que poner las url's asi:
Clicks.php?url=http://www.pagina.com

que les parece , pero lo estoyv editando y ya me bota errores
  #11 (permalink)  
Antiguo 07/02/2007, 23:14
 
Fecha de Ingreso: febrero-2007
Mensajes: 1
Antigüedad: 17 años, 2 meses
Puntos: 0
Re: contador de descargas o de links???

hola si quieren una web de retas de age of empires the conquerros entre a este link nosgoth.ya.st hay en contraran la forma de como jugar pero tienen que registrarse ademas ya tendremos descargas como de series como smallville lost programas y de mas entren
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 08:12.