JMLagares
Usuario Novato
Usuario Novato

Buenas haber si me podeis ayudar con una duda que tengo con el php, he intentado instalar un cuentaclicks en mi web, he logrado que este me conecte con la base de datos y sume correctamente cada click, pero tengo 2 problemas 1 nose como visualizar la suma de clicks que me contabiliza la base de datos en mi web, y 2 el enlace me suma el click en la bd pero no me lleva a la pag que quiero sino que sale error 404 y no se encuentra la pajina, haber si me podeis hechar un cable, que me llevo comiendo la cabeza horas. Abajo os pongo detalladamente los pasos que he dado.

Paso1: Modifique los datos de Clics.php poniendo correctamente la conexion ami bd, luego la subi al servidor.

<?php
$direccion=$_GET["url"];
if($direccion){
$dbhost = "localhost";  // host del MySQL (generalmente localhost)
$dbusuario = "******_****"; // aqui debes ingresar el nombre de usuario para acceder a la base
$dbpassword = "**********"; // password de acceso para el usuario de la linea anterior
$db = "maxdeeja_descargas";        // 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");
}
}
?>

Paso2: Importe directamente el otro archivo que me traia en sql y se creo correctamente la tabla cuentaclicks en la Bd

CREATE TABLE cuentaclicks (
  id int(10) NOT NULL auto_increment,
  clicks varchar(100) NOT NULL default '0',
  url varchar(255) NOT NULL default '',
  PRIMARY KEY  (id)
) TYPE=MyISAM;

Paso3: Cree el enlace pero nose si lo he escrito correctamente donde consegui este codigo me decian esto: Para contar los clicks, tendrás que poner las url's asi:
Clicks.php?url=http://www.pagina.com
Sas?

La duda es como escribir correctamente el enlace, os pongo un ejemplo de como esta ahora, que si me suma clics pero no me lleva al enlace: <a href=Clicks.php?url="http://www.maxdeejays.com/jonmaniacsets180708.php">Des cargar</a>

Avatar Image
Come y duerme en el foro
Come y duerme en el foro

Yo use un cuentaclcliks pero con ficheros.

De todas formas le echare un ojo a tu codigo y a ver si podemos sacarlo.

Yo los enlaces q mencionas los meteria en variables , para trabajr mas comod. No se si seria necesario usar funciones para las urls , pero vamos, la idea esta clara.

Lo dicho.

Avatar Image
@man / @woman
@man / @woman

No me da que pongas una descarga y luego apunta a ese mismo archivo (descargas son docs, ppt, zip, etc, y header un html o php).

Otra alternativa (que me funciona bien).

Los enlaces para descargas apuntarlos a un script php con el nombre del fichero a descargar.

El script registra la descarga en la base de datos (en un fichero es de ejecución más rápida) y luego redirecciona al header que desees.

De todas formas, a las urls conviene codificarlas con urlencode - urldecode para evitar problemas de codificación en servidores, browsers, etc; tambien puedes pasarlas a utf (es decir: no hay un único tipo de codificación).

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
TemaUsuariosRespuestasVisitasActividad
Por: , el 22/Abr/2014, 17:33
fb@100001015205163 NoSetup.org12kApr/14
Por: , el 10/Jun/2010, 21:05
XabiXab NoSetup.org22kJun/10
Por: , el 21/Feb/2010, 17:42
projorge NoSetup.org22kFeb/10
Por: , el 19/Nov/2009, 01:11
pixelreacccion maquina_fatal12kNov/09
Por: , el 12/Oct/2009, 06:28
tHeEkiZdeH GestionXls13kOct/09