Sorry, maar als ik het script vergelijk met je uitleg, dan denk ik dat je het geript hebt.
Je zou erbij mogen zeggen dat:
$isp returnen ervoor zorgt dat je LANDCODE getoond wordt.
en dat je $land moet retourneren om het land te tonen.
Verder had je erbij mogen specifiëren dat het niet altijd zal werken. Afhangende van de provider werkt dit script al dan niet. Meestal zal het werken, maar dat is niet verplicht.
Je had er dus een optie kunnen bijvoegen om alle andere landen "onbekend" te noemen.
Hetzelfde script staat ook hier http://www.site...amp;id=457
Het script daar heeft de functionaliteit "onbekend" en hier zou je de isp moet kunnen tonen (werkte niet voor mij)!