Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/08/2013, 23:50
Jezukaz
 
Fecha de Ingreso: agosto-2013
Mensajes: 41
Antigüedad: 10 años, 8 meses
Puntos: 0
Contador de clicks

Hola, quisiera la ayuda de la comunidad, para realizar un contador de clicks.

Bueno quisiera hacer un contador de votos positivos y negativos , el cual me ayude a ver a cuantas personas les guste o no cierto tema.

Encontre un codigo interesante, pero no se como acoplarlo usando mysql.

Código HTML:
<form id="cont" name="cont" method="post" action="like-button.php">
    * * <input type="image" src="imagenes/like-button.jpg" alt="submit" name="submit" />
    </form> 
Código HTML:
<?php
function stts($string,$term){
    return(strstr($string,$term)? true : false);
}
//si se enviaron los datos
if($_POST){
        //primero buscamos la ip en el archivo
        $file = 'ips.txt';
        $ip = $_SERVER['REMOTE_ADDR'];
        $handle = fopen($file, 'r');
        $dato = fread($handle, filesize($file));
        fclose($handle);
        $res = stts($dato,$ip);
        //si no se encuentra la ip insertamos
        if($res == false){
            $handle = fopen($file,"a");
            $ip = $ip."\r\n";
            fwrite($handle,$ip);
            fclose($handle);
            //aqui sumas en otro archivo los clicks
            $file = 'contador.txt';
            $hits = file($file);
            $hits[0] ++;
            $fp = fopen($file , "w");
            fputs($fp , $hits[0]);
            fclose($fp);
        }
}
?> 
Código HTML:
//obtenemos el valor
        $file = 'contador.txt';
        $handle = fopen($file,'r');
        $read = fread($handle, filesize($file));
        fclose($handle);
        //imprimimos
        echo $read;
Claro esta que no tengo que guardar los votos positivos o negativos en un .txt si no en una tabla.

Si alguien me ayuda, estaria muy agradecido.

Gracias.