AFGHANISTAN //        Kabul                     34° 35' N     69° 12' E //
       ALGERIA
//        Algiers                   36° 46' N     30° 3' E
// ... // // echo "Geographicals from RJM Programming"; // Generic functions below function server_remote_addr() { $rma = $_SERVER['REMOTE_ADDR']; if(isset($_SERVER['HTTP_X_FORWARDED_FOR']) && $_SERVER['HTTP_X_FORWARTDED_FOR'] != '') { $rma = $_SERVER['HTTP_X_FORWARDED_FOR']; } else { $rma = $_SERVER['REMOTE_ADDR']; } $ua = strtolower($_SERVER['HTTP_USER_AGENT']); // you can add different browsers with the same way .. if(preg_match('/(chromium)[ \/]([\w.]+)/', $ua)) $rma = '000000'.$rma; elseif(preg_match('/(chrome)[ \/]([\w.]+)/', $ua)) $rma = '00000'.$rma; elseif(preg_match('/(safari)[ \/]([\w.]+)/', $ua)) $rma = '0000'.$rma; elseif(preg_match('/(opera)[ \/]([\w.]+)/', $ua)) $rma = '000'.$rma; elseif(preg_match('/(msie)[ \/]([\w.]+)/', $ua)) $rma = '00'.$rma; elseif(preg_match('/(mozilla)[ \/]([\w.]+)/', $ua)) $rma = '0'.$rma; return $rma; } function geography_dropdowns($outmode = 7, $countryparam = "", $fromparam = "", $toparam = "") { $outddata = ""; $extrainfo = ''; $cont = ""; $country = ""; $i = 0; $zero = "0"; $disp = "none"; $outddata = ""; $extras = ""; $preextras = "

Choose a Place

"; if (!file_exists(dirname(__FILE__) . "/place_latlong_data.txt")) exec("curl http://stutzfamily.com/mrstutz/LatLong/latlonglist.htm#AFGHANISTAN > " . dirname(__FILE__) . "/place_latlong_data.txt"); if (file_exists(dirname(__FILE__) . "/place_latlong_data.txt")) { $outddata = "\n"; $selcountry = "\n"; $selto = "\n"; $selfrom .= "\n"; $selto .= "\n"; if ($outmode == 7) { return $outddata . $preextras . "
" . $selcountry . "" . $selfrom . "" . $selto . "
" . $extras . "
"; } else if ($outmode == 3) { return $outddata . $preextras . "
" . $selfrom . "" . $selto . "
" . $extras . "
"; } else if ($outmode == 6) { return $outddata . $preextras . "
" . $selcountry . "" . $selfrom . "
" . $extras . "
"; } else if ($outmode == 5) { return $outddata . $preextras . "
" . $selcountry . "" . $selto . "
" . $extras . "
"; } else if ($outmode == 1) { return $outddata . $preextras . $selto . $extras; } else if ($outmode == 2) { return $outddata . $preextras . $selfrom . $extras; } else if ($outmode == 4) { return $outddata . $preextras . $selcountry . $extras; } else if ($outmode == -7) { return $outddata . $selcountry . $selfrom . $selto; } else if ($outmode == -3) { return $outddata . $selfrom . $selto; } else if ($outmode == -6) { return $outddata . $selcountry . $selfrom; } else if ($outmode == -5) { return $outddata . $selcountry . $selto ; } else if ($outmode == -1) { return $outddata . $selto; } else if ($outmode == -2) { return $outddata . $selfrom; } else if ($outmode == -4) { return $outddata . $selcountry; } } return $outddata; } // Generic functions above if ( basename(__FILE__) == basename($_SERVER["SCRIPT_FILENAME"]) ) { echo geography_dropdowns() . ""; } ?>