Soy nuevo en codeigniter, 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 a Codeigniter.
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;
Si alguien me ayuda, estaria muy agradecido.
Gracias.