I am trying to find the location of IP of different IP addresses, so i have created an array of IP and want to process them, but some error is showing up.... I have written below code so far, the logic seems fine but not sure what the problem is... Any thoughts
system("clear"); use Geo::IPfree; use warnings; @a1 = qw(192.168.32.121 200.293.12.12); @code = [0]; @name = [0]; print "@a1, \n"; print "$a1[1] \n"; $num = scalar(@a1); print "$num \n"; #value is 2 my $geo = Geo::IPfree->new; for($i=0; $i<$num; $i++){ my ($code[i], $name[i]) = $geo->LookUp(@a[i]); #$code[i] = $a[i] print ("$code[i] - $name[i] \n"); print "@code \n"; }
In reply to For Loop with Geo::IPFree by maheshkumar
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |