if($lan=="en") {echo "Timetable export by www.poezda.net";}
if($lan=="ua") { echo "Розклад руху згідно www.poezda.net";}
if($lan=="ru" or $lan=="") { echo "Экспорт расписания от сайта www.poezda.net";}
echo " ";
// Библиотека NUSOAP
include("nusoap.php");
// Уникальный PIN-код клиента для доступа к WEB-сервисам
// !! Заменить реальным значением
$PIN = '2';
// URL сервера WEB-сервисов
$serverURL = "http://www.poezda.net/export.php";
// SOAP-клиент
$s = new soapclient($serverURL);
$lan = $_GET['lan'];
if($lan=="") { $lan="ru";}
if($order=="") {$order="intime"; } // Set up Sort order by default
if($st_code=="") {$st_code = "2218300";}
// $date = $_GET['date'];
// $order = $_GET['order'];
// *************************************
// 1 Запрос - название станции по коду
// Готовим массив параметров для запроса к WEB-сервису
$parameters = array($PIN, $st_code, $lan);
// Запрос к WEB-сервису
$result = $s->call('stationData', $parameters);
// Выбираем название станции из возвращенного массива
$stationName = urldecode($result[1]);
// *************************************
// 2 Запрос - расписание по станции
// Готовим массив параметров для запроса к WEB-сервису
$parameters = array($PIN, $st_code, $date, $order, $lan);
// Запрос к WEB-сервису
$result = $s->call('stationTimetable', $parameters);
// Получаем ответ сервера в виде массива
$result = $result[0];
// Заголовки столбцов
if($lan=="en")
{
$tr_number = "##";
$dep_st = "Departure Station";
$arr_st = "Arrival Station";
$arr_time = "Arr. time";
$stop = "Stop";
$dep_time = "Dep. time";
$tr_type = "Train type";
$tr_type0 = "pass.";
$tr_type1 = "speed";
$tr_type2 = "firm";
$tr_type3 = "firm,speed";
$tr_type4 = "high speed";
$tr_type5 = "firm speed";
$tr_type6 = "trails";
$text = "Railway timetable for station ";
}
if($lan=="ua")
{
$tr_number = "N поїзда";
$dep_st = "Станція віправлення";
$arr_st = "Сатнція прибуття";
$arr_time = "Час приб.";
$stop = "Зупинка";
$dep_time = "Час відпр.";
$tr_type = "Поїзд";
$tr_type0 = "пас.";
$tr_type1 = "швідк.";
$tr_type2 = "фірм.";
$tr_type3 = "фірм. швідк.";
$tr_type4 = "швідк.";
$tr_type5 = "фірм. швідк.";
$tr_type6 = "вагон";
$text = "Розклад руху по станції ";
}
if($lan=="ru" or $lan=="")
{
$tr_number = "NN";
$dep_st = "Станция отправления";
$arr_st = "Станция прибытия";
$arr_time = "Время приб.";
$stop = "Стоянка";
$dep_time = "Время отпр.";
$tr_type = "Тип поезда";
$tr_type0 = "пасс.";
$tr_type1 = "скорый";
$tr_type2 = "фирм.";
$tr_type3 = "фирм. скор.";
$tr_type4 = "скорост.";
$tr_type5 = "фирм. скоростн.";
$tr_type6 = "вагон";
$text = "Расписание по станции ";
}
echo "".$text." ".$stationName." - ".$date.
" ";
echo " |