Ver Mensaje Individual
  #6 (permalink)  
Antiguo 17/04/2010, 06:55
ziin
 
Fecha de Ingreso: agosto-2009
Mensajes: 85
Antigüedad: 14 años, 8 meses
Puntos: 1
Respuesta: Sistema de votos con IP!!

Cita:
Iniciado por gildus Ver Mensaje
Con archivos de textos se te hara muy engorroso, mejor te recomiendo que uses bases de datos, y podras controlar con solo consultar en la tabla si esta la ip y listo, y como dice seba_100 usa la variable:

Código PHP:
Ver original
  1. $_SERVER["REMOTE_ADDR"];


Saludos
Gildus
Base
Código PHP:
CREATE TABLE `votos` (
  `
votosint(11NOT NULL,
  `
ipvarchar(20NOT NULL,
  
UNIQUE KEY `ip` (`ip`)

Index.php
Código PHP:
<? 
include("config.php"); //incluimos el fichero config.php donde tenemos la configuración del script 
if(!file_exists($file)) //si el txt no existe... 
    

    
$fp=fopen($file,"w"); //creamos un txt por si no tá creado 
    
fputs($fp,"0\n0\n0\n0"); //le ponemos las respuestas desde 0 
    
fclose($fp); //cerramos el txt 
    



?> 
<form method=POST action="ver.php"> 
    <input type="radio" name="En" value="E1" checked><? echo $c1;?><br> 
    <input type="radio" name="En" value="E2"><? echo $c2;?><br> 
    <input type="radio" name="En" value="E3"><? echo $c3;?><br> 
    <input type="radio" name="En" value="E4"><? echo $c4;?><br><br> 
    <input type="submit" value="Votar" name="Bot"> 
</form> 
<p>
Donde incerto:

Código PHP:
Ver original
  1. $_SERVER["REMOTE_ADDR"];