Приветствую всех! Вопрос вот в чем. Нашел код для определения региона пользователя по IP адресу. Вот он: Код (Text): function occurrence($ip='', $to = 'utf-8'){ $ip = ($ip) ? $ip : $_SERVER['REMOTE_ADDR'] ; $xml = simplexml_load_file('http://ipgeobase.ru:7020/geo?ip='.$ip); if($xml->ip->message){ if( $to == 'utf-8' ) {return $xml->ip->message;} else { if( function_exists( 'iconv' ) ) return iconv( "UTF-8", $to . "//IGNORE",$xml->ip->message);else return "The library iconv is not supported by your server";} } else { if( $to == 'utf-8' ) {return $xml->ip->region;} else {if( function_exists( 'iconv' ) ) return iconv( "UTF-8", $to . "//IGNORE",$xml->ip->region);else return "The library iconv is not supported by your server";}}} echo occurrence('','utf-8'); Код рабочий, выводит наименование области. Подскажите, как можно записать результат работы скрипта в переменную, чтобы потом сделать переадресацию пользователя в зависимости от региона, откуда он пришел. Проблема именно в том, чтобы записать результат работы функции в переменную, чтобы потом с помощью switch переадресовать юзера на нужную страницу. Помогите новичку.
Вот ещё http://blog.ivru.net/?id=82 так же используется ipgeobase при этом информация кешируется и при повторном запросе того же стека IP-адресов берётся из базы.