Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/04/2008, 06:15
usermax
(Desactivado)
 
Fecha de Ingreso: diciembre-2006
Mensajes: 529
Antigüedad: 17 años, 5 meses
Puntos: 11
Re: Lectura de ficheros

Hola maribajar,

Estas usando un while que es una "estructura iterativa".
Para cortar el ciclo o la iteración (salir de la estructura) usa el comando "break;".
Te quedaría así:

Código PHP:
$fp =fopen("../ficheros/direccionIP.txt"'r'); //fichero donde esta las direccion IP y las fechas
$bandera true;
while (!
feof($fp)){
$linea fgets($fp,1024);
$trozo explode (" "$linea);
if((
$ipvoto==$trozo[2]) && ($fechavoto==$trozo[5])){
echo 
"Usted ya ha votado en la encuesta ";
$banera false;
break;
}
}
fclose($fp);
if (
$bandera) {
// Guardemos el voto

Fíjate en el código que usé "$badera" que es la variable que me va a indicar si guardo o no el voto.

Quedo a tu disposición ;)
SAludos