Cómo averiguo IP del usuario?
Publicado por Iris (41 intervenciones) el 29/06/2007 19:51:36
Hola, estoy desarrollando un sistema de votación y necesito hacer que una persona pueda votar una sola vez. Sé que puedo averiguar la dirección IP del usuario así:
$ip = getenv(REMOTE_ADDR);
pero no se cómo hacer para guardarmela en algún lugar, un archivo, una cookie y después hacer la comparación. Alguien me puede ayudar?
Otra duda que tengo es esta:
Pregunto si la cantidad de votos es por ejemplo de 1 a 4 y le pongo 1/2 estrella, si es de 5 a 10, le pongo 1 estrella.
El código es:
if(($cant==1)or($cant==2)or($cant==3)or($cant==4)){
?>
<img src="media_estrella.gif" />
<?
}
El tema es que en realidad para que tenga media estrella, los votos van de 1 a 100!! y no quiero poner tantos OR.
Sé que había una forma de poner in[1..5] o algo así pero no me acuerdo. Alguien sabe?
Muchas gracias!!
$ip = getenv(REMOTE_ADDR);
pero no se cómo hacer para guardarmela en algún lugar, un archivo, una cookie y después hacer la comparación. Alguien me puede ayudar?
Otra duda que tengo es esta:
Pregunto si la cantidad de votos es por ejemplo de 1 a 4 y le pongo 1/2 estrella, si es de 5 a 10, le pongo 1 estrella.
El código es:
if(($cant==1)or($cant==2)or($cant==3)or($cant==4)){
?>
<img src="media_estrella.gif" />
<?
}
El tema es que en realidad para que tenga media estrella, los votos van de 1 a 100!! y no quiero poner tantos OR.
Sé que había una forma de poner in[1..5] o algo así pero no me acuerdo. Alguien sabe?
Muchas gracias!!
Valora esta pregunta


0