Hola, ando loco con esto que no me funciona y no veo el posible fallo.
$ip = $ENV{'REMOTE_ADDR'};
$_ = "$ip";
@numeros = split(/\./);
open(DATA,"online_provincias.txt");
while(<DATA>){
@C = split (/;/);
if ($C eq "$numeros") {
$provincias = "$C";
}else{
$provincias = "No"
}
}
Siempre imprime "No", aunque se cumpla la condición.
Los datos de la base están así:
27;Lugo
28;Madrid
29;Málaga
y $numeros es 28.
Os doy las gracias anticipadas.
Un saludo.