домой  почта (495) 543-35-35 (многоканальный) http://tour.yandis.ru/
e-mail: tour@yandis.ru
     Болгария
     Турция
     Египет
     Тунис
     Италия
     Хорватия
    Сочи
    Анапа
    Геленджик
    Евпатория
 
О компании Туры по Миру Туры по России Шоп-Туры Загранпаспорт и виза Контакты
 
  ТУРЦИЯ  

Отдых в Турции
Спрака о стране  
Полезная информация  
История  
Достопримечательности  
Города турции  
Курорты турции  
Регион Средиземное море  
Национальная кухня  
Русско-Турецкий разговорник  
Экзотика  
курорты

  

 
   
Не правда ли, при слове «Турция» вы сразу представляете себе вечно яркое сияющее солнце, нагретый им желтый песок на красивых пляжах и теплое море ласково плещущееся у Ваших ног. А Вы возлежите в шезлонге, намазавшись кремом от загара, в темных очках и наслаждаетесь заслуженным отдыхом.

Все это Вы можете запросто найти, если приедете, например, в Анталью - на средиземноморское побережье Турции. Но, кроме этого, в Турции есть еще целых три моря (Средиземное, Мраморное и Эгейское). А есть еще и горы, и поля, и леса, и реки, и озера. В водоемах водится рыба, а в лесах - звери и птицы.


Анталия

Анталия - самый быстрорастущий город Турции, считающийся второй столицей и главным курортом страны. Природа подарила Анталии идеальный климат и живописный пейзаж, поэтому число туристов здесь увеличивается с каждым годом, и сегодня сюда ежегодно приезжают около полумиллиона человек со всего мира.

АнталияКолоритный порт, впечатляющая архитектура старинного центра города (Ворота Адриана, Рифленый минарет), мягкий климат, возможности для занятий различными видами спорта и культурные мероприятия привлекают сюда множество туристов. В отелях - первоклассный сервис, массаж, тренажерные залы, джакузи. Развлекательная программа для взрослых и детей разнообразна: можно играть в мини-футбол, кататься на водных лыжах и парить на парашюте над морем, а также кататься верхом на «банане» и погружаться под воду.


Алания

Алания - один из красивейших городов на южном побережье Анатолии. Еще десять лет назад Алания была сонным приморским городом с горсткой заштатных гостиниц. Сегодня же это один из важнейших морских курортов Средиземноморья, очень популярный, но, в то же время, сумевший сохранить собственное лицо, и не так загруженный отдыхающими как Сиде, даже в середине лета.

АланияГлавная достопримечательность Алании - Византийская крепость на вершине горы, возвышающаяся над городом. Прекрасно сохранилась Красная башня, защищавшая гавань. Алания также знаменита своими пещерами, самая известная из которых Далматаш.

Курорт также знаменит пещерами, наиболее посещаемые из них - Дамлаташ со сталактитами и сталагмитами, пещеры Влюбленных и Фосфорная. Бескрайняя синева Средиземного моря, жаркое солнце и изумрудные горы Алании ждут отдыхающих.


Белек

БелекСовременная гостиничная зона Белек, находящаяся в 25 км от Анталии, является одним из крупнейших в мире туристических проектов, нацеленных на строительство только престижных отелей

Пятизвездочные отели и первоклассные туристические комплексы построены без ущерба для сосновых лесов, составляющих природное богатство региона. Белек идеальное место для любителей спорта и активного отдыха. Именно здесь в сентябре 1994 года был открыт Национальный Гольф Клуб. Прекрасные песчаные пляжи, кристально чистое лазурное море - все это сделает ваш отдых здесь незабываемым

Бодрум

Столица турецкого "лазурного побережья". Это самое веселое и тусовочное место в Турции, которое многие сравнивают с легендарной Ибицей.

БодрумГород располагается на юго-западе Турции на берегу Эгейского моря, окруженный живописными горами, покрытый сосновыми лесами, мандаринрвыми и апельсиновыми рощами. Бодрум, в античности - Халикарнас, является родиной известного древнегреческого историка Геродота. Основанный в 200 году до н.э., переживший множество сражений, город часто переходил из рук в руки, будучи свидетелем расцвета и распада многих древних цивилизаций.

Город прославился своим халикарнасским мавзолеем - гробницей царя Мавзола - одного из семи чудес света, построенной в середине IV века до н. э., откуда и произошло слово "мавзолей".

В настоящее время Бодрум дарит нам очарование курортного города, со своими восточными базарами, лабиринтами оживленных пешеходных улочек, а также ресторанами и кафе на набережной, откуда можно любоваться изящными яхтами, восходами и закатами солнца. Бодрум - излюбленное место отдыха турецкой элиты и богемы, место встречи художников, писателей, поэтов и меценатов, что делает атмосферу города непередаваемо изысканной.

Бодрум - турецкий центр парусного спортаСюда частенько наведывается Таркан и прочие местные знаменитости. Русских здесь отдыхает пока крайне мало, хотя и можно встретить. Основной контингент - англичане, французы, скандинавы.

Кристально чистая вода, красивые пляжи и уединенные бухты для жаждущих солнца, желающих искупаться, порыбачить или заняться подводным плаванием. Буйная растительность, для любителей пеших прогулок и фотосъемок, а также античные места для любителей искусства и истории. Бодрум также является отправной точкой для круизов на яхтах.

Бодрум с его музеем, где выставлены остатки самого древнего в мире корабля, крепостью, окрестными бухтами является настоящим историческим и природным музеем под открытым небом.

БодрумВ недавнем прошлом очаровательная рыбачья деревушка, известная ловцами морских губок, Бодрум сегодня - это турецкий центр парусного спорта. Жизнь современного Бодрума посвящена в первую очередь гедонистским удовольствиям - катанию на лодках, принятию солнечных ванн и времяпрепровождению в винных погребках (по-турецки Бодрум означает "погреб", "подвал").

Ещё одним подтверждением звания "города не спящих очей" является широко известная огромная дискотека "Галикарнас" - чудо света наших дней

Прекрасный мир развлечений и отдыха, уютная атмосфера, лучшие отели Эгейского моря ждут в Бодруме.


Гюмюльдур

Гюмюльдур - это одно из чудесных мест отдыха на побережье Эгейского моря, относится к недавно освоенным регионам Турции.

Отели и туристические комплексы пока еще немногочисленны, но здесь созданы все условия для любителей серфинга и всех видов водного спорта. В поселке Гюмюльдур работает международный клуб по подводному плаванию. Приятный мягкий климат, плантации роз и лимонов, чистое море сделают Ваш отдых комфортным, спокойным и полным впечатлений.

Инджекум

Растянувшийся почти на 8 км район Инджекум, находится между Сиде и Аланией и в последние годы все больше притягивает туристов. Со временем здесь выросло много красивых отелей и домов отдыха с прекрасными предпосылками для проведения отпуска. На закате солнца великолепен окруженный склонами залив. А банановые рощи - идеальное место для романтических прогулок.


Кайсери

Этот большой каппадокийский город лежит на тысячеметровой высоте, в самом центре района, над которым возвышаются вечные снега Эрджияс Дага (3 916 м), древней вулканической горы Аргей, не раз устрашавшей извержениями местных жителей. Теперь вулкан потух, и на его склонах разместился один из наиболее многолюдных горнолыжных курортов Турции.

КайсериИстоки происхождения города теряются в глубине веков. Он уже упоминался во времена Римской империи: император Тиберий дал ему имя Кесария, которая вскоре стала играть главную административную роль в качестве столицы Каппадокии. В наши дни Кайсери - жизнедеятельный город, который идет в ногу со временем; здесь очень заметны контрасты, порой кричащие, между старым и новым миром. Все большее развитие получают экономика и промышленность, однако традиционная ремесленная деятельность не становится от этого менее активной, продолжая поставлять на рынок чудесные ковры и драгоценные ювелирные изделия. От древней Цитадели, воздвигнутой византийцами и укрепленной сельджуками, сохранилась крепостная стена из вулканической лавы, прерываемая башнями.

Вокруг этих фортификационных сооружений расположился удивительно живописный крытый рынок Bedesten, где талантливые ремесленники выставляют на продажу свои изделия. Мечеть Хонат Хатун (XIII в.) отличается тонкой изысканной декорировкой. Рядом с ней расположен необычайно интересный архитектурный комплекс, включающий Медресе и восьмигранный Тюрбе, в котором находится несколько ценных саркофагов. Этот комплекс возведен по приказу принцессы Мафери, жены правителя Алаэддина Кейкубата. Большая мечеть (Ulu Carnii) датируется первой половиной XIV века. Ее интерьер, украшенный великолепными коврами ручной работы, поражает своим изяществом.

Из множества мавзолеев города следует назвать Дёнер Кюмбет (XIII в.), очень своеобразный по декорировке и архитектурному решению; Сирчали Кюмбет и древний Казбек Кюмбет, датируемый 2-й половиной XIII века. Отметим, наконец, руины подземного коридора (hypogeum) римской эпохи и Медресе Джифте, где в средние века была открыта школа анатомии.

Кападокия

Нет слов, чтобы описать все это! Может быть назвать это восьмым чудом света? Или же чудом Востока? А может быть это, не имеющее себе подобных, дар Анатолийской земле, преподнесенный ей геологическими столкновениями ?! Как бы это не назвали, и чтобы не сказали, ясно одно, что Кападокия - это неповторимое явление природы, вызывающее все более и более глубокие эмоции и восторг, это то, что непременно нужно увидеть!

КападокияЭтот волшебный край земли возник миллионы лет тому назад в результате извержения таких древних вулканов как Эрджиес, Гора Гасан и Мелендиз, что привело к гидрогенному наслоению туфа, а затем в течение многих столетий ветром и дождевыми осадками к эрозии этих самых наслоений, пластов, превратив все это в чудо! В это многообразие форм и цветов!...Это и есть Кападокия! Созданные первыми группами бежавших от преследований римлян и обосновавшихся здесь христианами подземные городки, украшенные необыкновенными фресками наскальные церкви, и наряду с этим изрытые, словно лабиринты, скалистые вершины, опоясанные с четырёх сторон многочисленными пещерными жилищами творимое природой и человеком произведение: вот что такое Кападокия! Для осмотрения этой зоны самое меньшее требуется одна неделя. Но даже одного дня достаточно, чтобы иметь ясное представление об этом крае.

Подземные городки
Подземные городкиЕсли пройти по торговому пути, объединяющей Восток с Западом, или же по пути следования арабских войск на Византию, то станет очевидным, что Кападокия между 7-12 веками, была свидетельницей многих нашествий. Естественно, что заселившиеся здесь христианские общины, пытаясь скрыться от врага, построили эти подземные городки, среди которых самыми большими являются Каймаклы и Деринкуйу, а также схожих друг с другом около десяти малых и больших заселений. Если обратить внимание на их размеры, то среди них самым большим является Деринкуйу, которое основанно на 13 метровой глубине нижнего слоя земли и имеет больше 1200 помещений и в случае надвигающейся опасности может вместить более 10 000 человек, а Каймаклы на 8 метровой глубине нижнего слоя земли и имеет столько же помещений.

Наскальные церквиНаскальные церкви
Самая интересная наскальная церковь находится в музее под открытым небом, а другая, украшенная прекрасными фресками, выдолблена в скалу в селении Чавуш, а вообще, их множество вокруг. В свое время православные, настроенные мусульманами, стали уничтожать все иконы и фрески, в результате чего в конце эпохи, так и называемой эпохой "иконизации", в течение всего 14 века, эти, демонстрирующие серию различных манер и стилей, стенные росписи, к сожалению, вследствие невежества и под воздействием враждебных сил, перетерпели основательные разрушения. Являющиеся неоспоримыми фактами истории, эти разрушения в настоящее время будут восстановлены Министерством Культуры Турецкой республики при содействии ЮНЕСКО. Стенные росписи и фрески этих церквей повествуют о жизни Иисуса Христа и о событиях того периода, и толкуются на основе Христианско-Провославного вероисповедания.

Форты, или вдолюленные в скалы крепости
Вследствие частных нашествий на Кападокию с целью обороны в трех скалах из туфа, в виде лабиринта выскоблены три форта - крепости крайняя крепость, средняя крепость и конечная крепость. Они окружены наскальными жилищами и голубятнями, которые служат прекрасным объектом для многочисленных фотографий.

Долины
Среди многочисленных прекрасных долин Канадский наиболее привлекательными и достойными посещения являются Ихлара, Зелве, Авчылар, Соганлы, Дербент, Кылычлар, Ашыклар, Гювенчелик и Кызыл. Однако, кроме перечисленных в зоне имеется еще около 30 восхитительных долин. В этих прекрасных долинах, образованных следствии природных изменений, каждая из которых имеет как визуальную, так и историческую значимость, размещены часовни священников, наскальные церкви, выдолбленные жилища, дымовые трубы, и если вы не осмотрите все это, считайте, что не видели Кападокии. К тому же, здесь организуются прогулки на ослах, лошадях и даже на воздушных шарах.

Вечера Кападокии
Если еще светло и на небе полнолуние, вы наблюдая закат с долины Кызыл, начните свою прогулку с долины Дербент, или какой-нибудь другой долины, и тогда станете свидетелем невероятно прекрасных вечерних пейзажей, получив таким образом огромное эстетическое удовольствие. Советуем вам завершить свой вечер в одном из ресторанов, где вы можете увидеть серию фольклорных представлений, а также вкусить барашка на вертеле, запивая по необыкновенным, присущим только этой местности, вином. Но если сезон и туристов приехало множество, советуем вам заранее резервировать столик в ресторане, иначе можете остаться без места!


Кемер

Кто хоть раз посетит этот райский уголок, навсегда будет очарован величием Торосских гор, покрытых пушистыми сосновыми лесами. Здесь такой целебный воздух, такое чистое море!

КемерКемер расположен в живописном месте на склонах, близко подступающих к самому морю гор в 43 км. юго-западнее Анталии. Благодаря исключительным природным и климатическим условиям - большинство отелей открыты круглый год. История Кемера соткана из сказочных легенд. Этот край был воспет Гомером в его бессмертной «Иллиаде». Согласно древнему приданию, здесь обитало мифологическое животное Химера (отсюда и произошло название города). С телом козы, головой льва и хвостом дракона. Чудовище изрыгало из пасти пламя, пожирающее все вокруг. Герой Беллерофонт на крылатом Пегасе поразил Химеру, но огненный язык поверженного чудовища до сих пор виден на вершине горы Янарташ.


Кушадасы

Район Кушадасы расположен на берегу прелестного морского залива примерно в 115 км от Измира и в настоящее время является одним из самых известных курортов Турции благодаря искрящейся воде, широким песчаным пляжам и шикарными комфортабельными отелями. В переводе с турецкого "Кушадасы" обозначает "Остров Птиц".

КушадасыВошедший в историю как место отдыха богачей Эфеса, Кушадасы в эпоху Османов приобрел торговое значение как порт и единственным произведением здесь, имеющим историческую значимость, является каравансарай Мехмет Паши, датируемый 17 в., а расположенные вокруг него множество отелей, делают зону Эгейского моря самым значительным центром туризма.

Символом Кушадасы является старинная крепость на голубином острове, построенная здесь в 16 веке. Раскинувшаяся под сияющем солнцем зеркальная гладь моря поражает взгляд своей красотой и построенные в современном стиле гостиничные комплексы, бары, дискотеки, многочисленные рыбные рестораны у гавани, лавки восточного антиквариата.


Мармарис

Мармарис - это самый красивый город на Юго-западном побережье Турции.

МармарисГород расположен на полуострове, который разделяет Эгейское и Средиземное моря. Здесь Вас ждут удивительные золотые пляжи, ласковое голубое море, неповторимые природные пейзажи и необычные контрасты очень древнего и одновременно современного города.

Мармарис был основан в VI веке до н. э. и получил название Фискос. Уже в те годы он славился своими торговыми традициями. В 334 г. до н.э. Фискос был захвачен войском Александра Македонского. Затем он стал частью Византийской империи. Затем город захватили сельджуки, а после оттоманы. В 1522 году султан Сулейман восстановил уже достаточно разрушенные стены города, построенные еще в античные времена и дал городу название Мимарис, которое позднее превратилось в Мармарис.

МармарисГород раскинулся у подножия зеленых гор, по берегам утопающей в лучах солнца бухты, где нашли себе пристанище многочисленные яхт-клубы. Мягкий морской климат этого курорта создает прекрасные условия для туризма практически в течение круглого года. Единственным напоминанием о прошлом города является Крепость, возведенная во времена османского владычества. Её мощные зубчатые стены с возвышающейся башней отчетливо обозначаются в центре полуострова, выступающего в море.

Мягкий морской климат этого курорта создает прекрасные условия для культурного туризма. Пышная, бурно цветущая растительность Средиземноморья является великолепным обрамлением для живописных, идущих нескончаемой чередой пляжей. Единственным напоминанием о прошлом города является Крепость, возведенная во времена османского владычества. Ее мощные зубчатые стены с возвышающейся башней отчетливо обозначаются в центре полуострова, выступающего в море. Вокруг - массив тесно стоящих современных жилых домов.

Мармарис - это незабываемое сочетание тихой морской бухты с величественным массивом гор, покрытых густым сосновым лесом. Мармарис со своими многочисленными песчаными пляжами, живописными лагунами и горными массивами, является одним из самых популярных курортов Турции. Здесь Вас ждут на каждом шагу многочисленные школы подводного плавания с удивительным подводным миром, увлекательная поездка на морском катере на древний остров Родос, известный находившимся на нем Родосским Колоссом (одним из семи Чудес Света) и являвшийся основной базой и последним пристанищем крестоносцев.

Паландокен

Удобное расположение и благоприятный климат сделали Паландокен привлекательным местом для проведения спортивных соревнований и отдыха.

Еще несколько лет назад никто и не слышал о горнолыжном отдыхе в Турции. Сейчас этот вид туризма стал одним из самых популярных, а количество российских горнолыжников, летающих кататься в Турцию, стремительно растет. Вновь построенные и реконструированные турецкие горные курорты выглядят, пожалуй, даже получше восточноевропейских, хотя здесь и ощущается некоторая турецкая специфика.

ПаландокенОсновной центр турецкого горнолыжного туризма. Паландокен расположен на склонах одноименной горы в 6 км от центра города Эрзурум и в 15 км от аэропорта. Непосредственно у мест катания имеется только один отель - это Дедеман-отель, остальные находятся в городе Эрзурум. Отель соединен с городом современным шоссе, обеспечивающим сообщение и в зимнее время. Сам Эрзурум безусловно представляет большой интерес для экскурсионного посещения: городу более полутора тысяч лет, и все они наложили свой отпечаток на его облик.

Лыжный центр Паландокен хорош для катания горнолыжников всех уровней. Трассы расположены в альпийской зоне, в местности, рельеф которой идеально подходит для соревнований по слалому на коротких и длинных дистанциях. В течение 5-6 месяцев в году здесь можно наслаждаться катанием по склонам не скольких плато. Обычно сезон открывается в первой неделе ноября и заканчивается в конце апреля. Зимой толщина снежного покрова достигает в среднем 150 см, а в некоторых местах до 3,5 м. В Паландокене самые разнообразные трассы - тренировочные, сред ней и повышенной трудности, две из них - черные. Есть самая большая трасса, идущая вдоль остальных, ее длина 11000 м. Общая протяженность спусков - 30 км. Все трассы и спуски сертифицированы FIS (Международной горнолыжной федерацией).

ПаландокенЕсть перспективы для расширения курорта. Отель Паландокен Дедеман предлагает все типичные для современного отеля услуги. Есть кафе на солнечной Население - 45 млн. чел. Площадь - 781 тыс. кв. км. Столица: Анкара. Большая часть страны покрыта горами. Это Малоазиатское и Армянское Нагорье (г. Б. Арарат 5150 м), Понтийские горы на севере (высшая точка 3937 м), Гаврские горы на юге (3726 м). Тем не менее, еще несколько лет назад никто не слышал о лыжах в Турции. Сейчас этот вид туризма стал одним из популярных направлений, а выезды российских горнолыжников в Турцию динамично увеличиваются.

На общей волне стремительного развития турецкого туризма вновь построенные и реконструированные горные курорты выглядят, пожалуй, получше восточно-европейских, хотя здесь и ощущается некоторая турецкая специфика. террасе с видом на горнолыжные спуски; ресторан американского типа с "живой" музыкой; дискотека; сауна, оздоровительный центр, бассейн. Есть также сравнительно недорогой прокат горнолыжного инвентаря, магазины одежды и лыжного снаряжения. Работает горнолыжная школа с первоклассными инструкторами. Стоимость недельного проживания (включая дорогу и ски-пасс) - от 650 дол. А возле древней Бурсы, в горах Улу-дага, находится второй по значению горнолыжный курорт Турции - УЛУ-ДАГ. Катание там не уступает Паландокену, а развлечения, говорят, на уровне стамбульских.

Наивысшая точка: 3188 м над уровнем моря;

Зона катания: 3100-2150 м;
Самый длинный спуск: 12000 м;
Общая протяженность трасс: 30000 м.

30км трасс,4 подъемника, в том числе один из самых длинных в Европе (323.7 м). Есть интересные склоны для катания по целине.


Памуккале

В Турции говорят: "Кто не видел Памуккале, тот не видел Турции"

ПамуккалеПамуккале - диковинный природный феномен Иераполиса. Название "Памуккале" в переводе с турецкого означает "Хлопковый замок", что удивительно соответствует здешнему необычному и поистине экзотическому природному ландшафту. Курорт известен с древних времен своими лечебными водами и поистине неизменным пейзажем.

В этом живописном месте действие горячих источников, содержащих окись кальция, привело к образованию известковых отложений на скалистых травертиновых террасах. Вода из термальных источников, обогащенная кальцием, многие века стекая по склону горы и падая с высоких уступов множеством причудливых водопадов, образовала окаменевшие ослептельно-белые каскады, террасы и маленькие бассейны, переливающиеся в лучах солнца. Издали эта белоснежная масса, контрастно выделяющаяся на фоне соседних холмов, вызывает в воображении огромные хлопковые плантации. Если подойти поближе к этому у замку, то можно увидеть бассейны, образованные горячими источниками воды, которая, устремляясь вниз, создает застывшие потоки, похожие на фантастические сталактиты, достигающие огромных размеров и напоминающие по форме органные трубы.

ПамуккалеЭти места привлекли к себе внимание ещё несколько столетий назад, но источники, и известковый туф существовали здесь задолго до того. Медицинские и терапевтические свойства минеральных вод Памуккале были открыты ещё в древности, когда римляне построили возле местных источников термальный курорт Иерополис. Римский курорт оказался не столь безразличен к течению времени, как известковый туф,- хотя руины его всё ещё видны, теперь на его месте стоит современный туриститческий курорт горячих минеральных вод.

В Памуккале горячие минеральные ключи пробиваюится на поверхность земли недалеко от вершины горы. Температура выходящей на поверхность воды, богатой бикарбоната кальция, около 43 С. Стекая с горы и вверх по склону, она постепенно испаряется, живописно инкрустируя землю белоснежным блестящим налётом солей травертина, или известкового туфа (порода, состоящая из карбоната кальция).

Накопление солей на склоне горы шло тысячелетиями, и в настоящее время слой отложений достаточно велик. Поджобные отложения известные как известковый туф, конечно не редкость, но что примечательно в Памуккале - это необычная форма и масштабы образований. Сверкающие каскады Памуккале, подобны застывшему водопаду или стенам и башенкам фантастического замка,- поистине уникальное творение природы.

ПамуккалеТысячи восторженных туристов не перестают любоваться этим фантастическим пейзажем, напоминающим волшебную сказку и получившими название "лунного". Вся зона Памуккале, вследствии особенностей пейзажа и геологической среды взята под охрану государством. Памуккале считается популярным курортом минеральных вод в течение 2000 лет, с тех пор как римляне стали купаться в горячих источниках и пить воду, считавшуюся лечебной.

Во время экскурсии Вы можете принять ванны, оцененные самой Клеопатрой. Рядом с этим чудом природы - руины древнего города Иераполис. Амфитеатр, римские бани, музей археологии произведут на Вас незабываемые впечатления.

Обычно в стоимость экскурсии в Памуккале входят услуги гида, проезд, посещение термальных источников и ужин. Экскурсии на Паммукале бывают одно- и двухдневные. Проезд автобусом из региона Анталии займет примерно 5 часов.

Сарыкамыш

Перспективный, быстро развивающийся горнолыжный центр

СарыкамышСарыкамыш находится на востоке Турции, в 50 км от аэропорта Карса. Зимний сезон здесь составляет 120 дней в году. Лыжная трасса расположена на высоте 2200 - 2700 м над уровнем моря, в лесном массиве Сарычам.

При нормальных зимних условиях толщина снежного покрова достигает 1,5 метров. В регионе преобладает континентальный климат. В Сарыкамыше и в его районах можно проводить соревнования по слалому, биатлону, лыжным гонкам. Это очень удобное место для семейного отдыха, особенно для тех, кто впервые решил попробовать себя в спусках на горных лыжах. К услугам туристов здесь: 2 кресельных и 1 бугельный подъемник. Работают пункт проката горнолыжного оборудования, медицинские центры первой помощи. Занятия с новичками проводят опытные инструкторы.

Наивысшая точка: 2700 м над уровнем моря Зона катания: 2700 - 2169 м Самый длинный спуск: 6 200 м Общая протяжённость трасс: 16 300 м


Сиде

Сиде - небольшой полуостров, находящийся в 75 км от Анталии, со всех сторон окаймлен прекрасными ровными песчанными пляжами. Греческие колонисты впервые поселились здесь в 7 веке до н.э. Но название не греческое, а древне анатолийское, что означает «гранат» - символ плодородия в те времена Городок, известный еще с античных времен окружен современными туристическими комплексами.

СидеВ настоящее время Сиде - это маленький, но очень уютный город-курорт с красивым побережьем, фешенебельными отелями, апельсиновыми рощами и хлопковыми полями, огромным количеством ресторанов, кафе, баров, казино, расположенных вдоль побережья. Внешне Сиде очень напоминает итальянскую Ривьеру с роскошными тенистыми аллеями и экзотической растительностью. Деревянные и каменные домики соседствуют с античными развалинами, с небольшими уютными ресторанами и лавочками, с узкими улочками и кафе, расположенными поблизости от побережья. Все это дополняет особую атмосферу типичного турецкого курорта.


Улудаг

Известный турецкий зимний курорт Улудаг, расположенный недалеко от знаменитой Бурсы - первой столицы Османской империи, ежегодно попадает в поле зрения все большего числа зарубежных горнолыжников.

УлудагОн находится в 150 км от Стамбула, на юге региона Мармары. Отсюда, из Национального парка Улудаг, наземным транспортом до Бурсы можно добраться за 40 минут, а до ее аэропорта за 60 минут.

Что же привлекает сюда любителей горных лыж? Пожалуй, не только потрясающие по красоте пейзажи, которые часто сравнивают с французскими Альпами, но и отличные условия для катаия, первоклассные гостиницы и богатые минеральные источники: полезная для здоровья минералка течет здесь прямо из под крана. Молодежь здесь тоже не скучает - местные дискотеки ни в чем не уступают самым "крутым" стамбульским. Здесь любят выступать перед туристами турецкие эстрадные звезды, любят покрасоваться на лыжах европейские знаменитости - короче, жизнь кипит не только на прекрасно подготовленных снежных трассах, но и вокруг них - возможно для кого-то и все 24 часа в сутки. Надо приехать и попробовать самому покрутиться на этой веселой карусели!

Лыжный сезон здесь составляет 120 дней в году. Наиболее благоприятный период для отдыха с 20 декабря по 20 марта. Горнолыжная зона расположена в 1750-2547 м над уровнем моря. При обычных погодных условиях толщина снежного покрова достигает 3-х метров. В начале зимнего сезона в этих местах идет мелкий сухой снег, а в конце - мокрый. Курортный комплекс окружен живописным лесным массивом.

Горнолыжный центр имеет: 5 кресельных и 7 бугельных подъемников, 1 канатный лифт. Возможно использование вертолетов вместо подъемников. Обучение ведут профессиональные инструкторы. К вашим услугам прокат горнолыжного инвентаря, пункты первой медицинской помощи, а также оздоровительный центр. Оказавшись в Улудаге, не упустите случая побывать также в Бурсе, магазины и великолепные базары которой славятся отличными товарами и легендарно низкими ценами, которые, как говорят, даже не снились покупателям на стамбульских рынках.


Фетхие

Со своими защищенными гаванями для яхт, пестрыми, оживленными базарами, многочисленными, прекрасными пляжами и богатым бухтами побережьем, великолепными, частично необжитыми островами, Фетхие, расположеный у окаймленной сосновыми лесами бухты, в самом внутреннем углу богатого островами залива Фетхие уже давно стал туристическим центром.

ФетхиеНеобыкновенно красивое место на Средиземноморье, расположенное на руинах древнего «Города Света» (Тальмессоса). В Фетхие Вам удастся почувствовать национальный турецкий колорит. Уникальность облика создает природная бухта, чьи спокойные воды обеспечивают безопасность яхт и многочисленных рыбацких лодок. Любители плавания и загара должны посетить дальний конец бухты, в 5 километрах от Фетхие - Чалыш и его четырехкилометровый песчано-галечный пляж, славящийся наиболее красивыми закатами в Турции. Маршрутные такси отправляются туда днем каждые 10 минут, вечером - каждые 20 минут. На небольших пешеходных улочках, параллельных пляжу, находятся бары, уютные кафе, рестораны и гостиницы.


Чемше

ЧемшеНа запад в 80 км от Измира в сторону греческого острова Хиос протянулся полуостров Чешме (в переводе на русский — родник). Такое название он получил благодаря обилию термальных источников, многие из которых ныне снабжают целебной водой местные отели. Самое крупное поселение на полуострове так же называется Чешме. Городок выросший из рыбачьего поселка мал, но живописен. Украшает его величественная генуэзская крепость XIV века, в свое время служившая резиденцией для сподвижников Хайрэддина Барбароссы, знаменитого пирата, а впоследствии адмирала турецкого флота.

Для русских туристов Чешменская бухта (раньше писали — Чесменская) представляет особый интерес... Именно здесь в 1770 г. разыгралась морская баталия, в коей русская эскадра под командованием адмирала Г. А. Спиридова разгромила турецкий флот, обеспечив России контроль над Дарданеллами. Ныне в крепости находится популярный ресторан. Из его окон открывается великолепный вид на бухту, по которой снуют яхты и прогулочные катера.

Сегодняшний Чешме — модный современный и комфортабельный курорт, где к услугам отдыхающих комфортабельные отели, отличные рестораны и дискотеки, игровые салоны, спортивные площадки, магазины, бары, кафе. Прекрасная архитектура, сочетающая в себе дух античности, приветливое гостеприимство и множество возможностей для проведения свободного времени говорят сами за себя. Здесь изумительные песчаные пляжи, самая чистая на побережье вода и еще одна "изюминка", привлекающая сюда энтузиастов морских развлечений из многих европейских стран: в районе Чешме идеальные условия для занятия парусным спортом и виндсерфингом.

Отдыхая в Чешме, вы можете совершить экскурсии в Измир, Эфес и Пергам, посетить исторические города Еритрат и Бергам, а также добраться на пароме до греческих островов Хиос, Самос и Кос.


Лучшие пляжи турции

Большинство лучших турецких пляжей купили отельные цепочки – это, безусловно, большой плюс, потому как такое положение дел обезопасило пляжи от вольно скитающихся индивидов, стремящихся на этом пляже переночевать и оставить на память пару банок, пакетов или какого другого хлама. Теперь же за пляжами следят, убирают и вообще берегут как зеницу ока. Такие пляжи можно вполне использовать по назначению, заплатив отелю-владельцу дневную плату, или, возможно, только плату за шезлонг – немного, около 2 у.е. в день. Преимущество: при гостиничных пляжах есть закусочные, водный спорт, да и вообще, как было замечено выше, чистота и порядок. А самое главное, что пляжи оставили в месте их изначального, природного расположения.

Залив Алачати (эгейское море, западное побережье полуострова Чешме): по протяженности пляж не велик, но зато выходит к огромному заливу, с такими ветрами, которые иначе как благословением для серферов не назовешь. Сильные ветра возникают из-за сочетания большой воды и полного отсутствия каких-либо преград. Пляж окружен холмами, холмами, и еще раз холмами, заросшими сухой и жесткой травой.

Пляж Пирланта: Название пляжа - Пирланта, что переводится с турецкого как алмаз, наилучшим образом описывает сливочную белизну песков на этом полуострове. Длинный и широкий пляж выходит на Эгейское море. Добраться до него можно на долмуше (турецкий автобус) из центра Чешме.

Пляж Алтынкум: Золотой песок, от которого пляж взял свое название (алтын – золото), расположен в достаточно трудно находимом месте, на самом южном конце все того же острова. Именно это позволяет, к счастью, сохранять это прекрасное место благословенно пустынным и малопосещаемым. Поскольку этот пляж выходит в открытое море, вода несколько свежее и холоднее, чем на остальном побережье полуострова.

Пляж Айайорги: По существу, и не пляж вовсе, а узкий пирс, вдающийся в воду. Однако, Айайорги – очаровательный участок, сокрытый в апельсиновых и оливковых рощах и видный из маленькой бухты поблизости.

Пляж Олюдениз (рядом с Фетхие): этот пляж – место тусовки парапланеристов буквально со всего мира. Здесь проводят тренировки лучшие парапланерные школы Турции, в том числе экстремальный парапланинг, и курсы имитации сложных ситуаций под водой. На пляже Голубая Лагуна, реальная имитация «челюстей»: неподвижные воды как минимум трех оттенков бирюзы…
Marti Resort Deluxe Hotel, Мармарис: Расположенный между двумя мирными сосновыми холмами и окруженный рядом пышных островов, пляж в Marti создает ощущение затерянным в море. Капитаны проплывающих кораблей частенько бросают якорь в некотором отдалении от берега – что бы полюбоваться открывающимся видом.

Пляж Изтузу (между Мармарисом и Фетхие, около городка Дальян): Здесь существуют строгие правила поведения; Пляж Изтузу - национальный заповедник и место обитания Каретта-Каретта, черепах, первые их которых появились около 100 млн. лет назад! Ночью, после того, как толпы туристов уходят домой, Вы можете сидеть в полной темноте и наблюдать жизнь древних черепах и слушать звуки, доносящиеся от соседней рыбацкой деревни. Только не подходите слишком близко к линии воды и избегайте запрещенных областей.

Пляж Капуташ (Каш): Сотни лет назад вода из огромной расщелины, которая накапливалась в результате горных потоков и зимних дождей, хлынула в море. Ущелье высохло, но на его месте образовалась бухта и пляж – пляж Капуташ. В конце пляжа расположен Бирюзовый Грот, а еще можно сплавать к пещерам. Светлый песок и удивительных цветов вода гарантированы.

Пляж Патара: Восемнадцать километров пляжа, окруженного дюнами и болотами – продолжать стоит? Средиземное море здесь синее – синее, особенно при сильных ветрах. А ветра здесь такие, которые рано или поздно погрузят античный город Патару в песок - в мгновение ока.


Информация, взятая с http://tour.yandis.ru/ ссылка на наш сайт обязательна.

Горящие путевки
Турфирма Яндис
 
Список городов Турции.
  название города    
Аланья    
Анталия    
Белек    
Бодрум    
Кемер    
Мармарис    
Сиде    
Фетхие    



Документы и информация, необходимые для регистрации ООО

Документы и информация, необходимые для регистрации ООО

Документ от учредителей - физических лиц:

* Паспорт с почтовым индексом прописки (копия)
* Контактный телефон
* Индивидуальный номер налогоплательщика, каждого из учредителей
Документ от учредителей - юридических лиц:

* Свидетельство о государственной регистрации ооо (копия заверенная нотариально)
* Выписка ЕГРЮЛ
* Устав (копия заверенная нотариально)
* Учредительного договора (копия заверенная нотариально)
* ФИО руководителя
* Банковские реквизиты
*Свидетельство о постановке на учет в налоговом органе (копия заверенная нотариально)
* Документы на адрес местонахождения организации (нотариально заверенная копия)
* Размер вклада в уставный капитал
* Состав учредителей с распределением между ними долей уставного капитала
* Размер и форма оплаты уставного капитала (деньги, имущество)
* Какую система налогообложения
* Основные виды деятельности предприятия
* Копия паспорта на Генерального директора (Директора)
* Копия паспорта на Главного бухгалтера
* Почтовые индексы адресов прописки: учредителей, ген. директора, главного бухгалтера
* Телефоны для связи





'Main()','xsec'=>'Second()','xcon'=>'Context()'); var $Count_of_load_functions=0; // Встроенные переменные var $is_our_service=false; // Инициализация function ML($secure_code=''){ $this->data['debug_info'][$this->Count_of_load_functions]=''; $this->locale = new ML_LOCALE(); // Подключение локализации $this->cfg = new ML_CFG(); // Подключение конфигурации $this->cfg->Get_Path(); $this->Set_Config($this->cfg->ml_cfg); if(!defined('SECURE_CODE'))define('SECURE_CODE',$secure_code!=''?$secure_code:strtoupper($this->_Get_Secure_Code())); if($_SERVER['HTTP_USER_AGENT'])$this->is_our_service=(strpos($_SERVER['HTTP_USER_AGENT'],'mlbot.'.SECURE_CODE)===false?false:true); if(SECURE_CODE==false)$this->data['debug_info'][$this->Count_of_load_functions].=$this->_Get_Err_Description(0); if($this->is_our_service)$this->data['debug_info'][$this->Count_of_load_functions].=$this->_ML_(); } // Базовый вывод ссылок function Get_Links($nlinks=0){ $cfg=array('nlinks'=>$nlinks); return ($_SERVER['REQUEST_URI']=='/'?$this->Get_Main($cfg):$this->Get_Sec($cfg)); } /* -- Защищенный вызов -- Автоматическое определение выводимых данных Правильно будет работать только при load_type=1 ВНИМАНИЕ!!! Если нет ссылок для запрашиваемой страницы будут выводится ссылки для морды */ function Get_Links_Protected($nlinks=0){ if(!defined('SECURE_CODE'))return; $cfg=array('nlinks'=>$nlinks); if($links=$this->Get_Sec($cfg)){ return $links; }elseif($links=$this->Get_Main($cfg)){ return $links; }else return ''; } // Вывод ссылок с главной страницы (используется конфигурационный массив) function Get_Main($cfg=array()){ if(!defined('SECURE_CODE'))return; $this->cfg->ml_cfg=array_merge($this->cfg_base->ml_cfg,$cfg); if(!$this->cfg->ml_cfg['charset'])$this->cfg->ml_cfg['charset']='win'; $this->cfg->ml_host='xmain.mainlink.ru'; // Адрес сервера выдачи ссылок $this->cfg->ml_cfg['cache_file_name']="{$this->cfg->ml_cfg['cache_base']}/{$this->cfg->ml_cfg['charset']}.{$this->cfg->ml_cfg['host']}.xmain.dat"; return $this->_Get_Data('xmain',"l.aspx?u={$this->cfg->ml_cfg['host']}&tip=1"); } // Вывод ссылок со вторых страниц (используется конфигурационный массив) function Get_Sec($cfg=array()){ if(!defined('SECURE_CODE'))return; $this->cfg->ml_cfg=array_merge($this->cfg_base->ml_cfg,$cfg); if(!$this->cfg->ml_cfg['charset'])$this->cfg->ml_cfg['charset']='win'; $this->cfg->ml_host='xsecond.mainlink.ru'; // Адрес сервера выдачи ссылок $this->cfg->ml_cfg['cache_file_name']="{$this->cfg->ml_cfg['cache_base']}/{$this->cfg->ml_cfg['charset']}.{$this->cfg->ml_cfg['host']}.xsec.dat"; return $this->_Get_Data('xsec',"l.aspx?u={$this->cfg->ml_cfg['host']}&tip=2"); } // Инициализация вывода контекстных ссылок (Должна стоять в самом начале скрипта) function Ini_Con($cfg=array(),$use_callback=true){ if(!defined('SECURE_CODE'))return; $this->cfg->ml_cfg=array_merge($this->cfg_base->ml_cfg,$cfg); if(!$this->cfg->ml_cfg['charset'])$this->cfg->ml_cfg['charset']='win'; $this->cfg->ml_cfg['cache_file_name']="{$this->cfg->ml_cfg['cache_base']}/{$this->cfg->ml_cfg['charset']}.{$this->cfg->ml_cfg['host']}.xcon.dat"; $this->cfg->ml_host='xcontext.mainlink.ru'; // Адрес сервера выдачи ссылок $this->_Get_Data('xcon',"l.aspx?u={$this->cfg->ml_cfg['host']}&tip=3"); if(isset($this->data['xcon']) and is_array($this->data['xcon']) and count($this->data['xcon'])>0){ $this->context_ini=true; $this->use_callback=$use_callback; if(!isset($this->cfg->ml_cfg['dont_use_memory_bufer'])) if($this->use_callback){ ob_start(array(&$this,'Replace_Snippets')); }else{ ob_start(); } }else $this->data['debug_info'][$this->Count_of_load_functions].= $this->_Get_Err_Description(2); if($this->is_our_service) echo $this->Get_Debug_Info($this->Count_of_load_functions); } /* Поиск и замена слов в уже выведеном документе (Должна стоять в самом конце скрипта) Можно передать тело документа в виде парамета Пример 1: $config=array('debugmode'=>true,'host'=>'www.firma-ms.ru','uri'=>'www.firma-ms.ru/?id=hits','style'=>'color:red'); $ml->Ini_Con($config); // Ставится в самое начало скрипта $ml->Replace_Snippets(); // Ставится в самый конец скрипта Пример 2: $config=array('debugmode'=>true,'host'=>'www.firma-ms.ru','uri'=>'www.firma-ms.ru/?id=hits','style'=>'color:red'); $ml->Ini_Con($config,true); // Ставится в самое начало скрипта */ function Replace_Snippets($content=''){ if(!defined('SECURE_CODE'))return; if(!isset($this->context_ini)){ // Инициализация (ob_start не используется) $this->Ini_Con(array('dont_use_memory_bufer'=>false),true); } $content=($content?$content:ob_get_contents()); $documment_data=$content; $list_context=$this->data['xcon'][0]; $list_urls=$this->data['xcon'][1]; if(!is_array($list_context) or !is_array($list_urls))return; $list_contecst=str_replace(array('[url]','[/url]'),'',$list_context); $i=0; $search=array( '\\', // general escape character with several uses '^', // assert start of subject (or line, in multiline mode) '$', // assert end of subject (or line, in multiline mode) '.', // match any character except newline (by default) '[', // start character class definition ']', // end character class definition '|', // start of alternative branch '(', // start subpattern ')', // end subpattern '?', // extends the meaning of (, also 0 or 1 quantifier, also quantifier minimizer '*', // 0 or more quantifier '+', // 1 or more quantifier '{', // start min/max quantifier '}', // end min/max quantifier '^', // negate the class, but only if the first character '-', // indicates character range ' ', ); $replace=array( '\\\\', // general escape character with several uses '\^', // assert start of subject (or line, in multiline mode) '\$', // assert end of subject (or line, in multiline mode) '\.', // match any character except newline (by default) '\[', // start character class definition '\]', // end character class definition '\|', // start of alternative branch '\(', // start subpattern '\)', // end subpattern '\?', // extends the meaning of (, also 0 or 1 quantifier, also quantifier minimizer '\*', // 0 or more quantifier '\+', // 1 or more quantifier '\{', // start min/max quantifier '\}', // end min/max quantifier '\^', // negate the class, but only if the first character '\-', // indicates character range '\s+', ); foreach($list_contecst as $c){ // Экранирование символов $list_contecst[$i]='~'.str_replace($search,$replace,$c).'~msi'; // Подготовка замены $list_replace_contecst[$i]=preg_replace( "~\[url\](.*?)\[/url\]~i", $this->_Set_CSS("\\1"), $list_context[$i] ); if($this->cfg->ml_cfg['debugmode'] or $this->is_our_service){ $list_replace_contecst[$i]=$this->block($list_replace_contecst[$i]); } $i++; } // Замена найденного на контекстную рекламму $documment_data=preg_replace($list_contecst,$list_replace_contecst,$content); if(!$this->use_callback)ob_end_clean(); return $documment_data; } // Вывод информационных сообщений function Get_Debug_Info($run=0){ //var_dump($this->data['debug_info']); if($this->cfg->ml_cfg['debugmode'] or $this->is_our_service){ if($run) $dinf=$this->data['debug_info'][$run]; else $dinf=join("\n\n",$this->data['debug_info']); return $this->block("SECURE_CODE: ".SECURE_CODE."\n\n". "".$this->data['debug_info'][0]."". (isset($_COOKIE['getbase'])?"\nCache:\n".var_export(@unserialize($this->_Read()),true)."\n":''). (isset($_COOKIE['getcfg'])?var_export($this->cfg->ml_cfg,true):''). "Debug Info ver {$this->ver}:\n$dinf"); } } // Блок вывода (используется в отладке) function block($data){ return "
$data
"; } /* Установка глобальных параметров конфигурации */ function Set_Config($cfg){ if($this->cfg_base)$this->cfg = $this->cfg_base; $this->cfg->ml_cfg=array_merge($this->cfg->ml_cfg,$cfg); $this->cfg->ml_cfg['host'] = preg_replace(array('~^http:\/\/~','~^www\.~'), array('',''), $this->cfg->ml_cfg['host']); if($this->is_our_service)$this->cfg->ml_cfg['debugmode']=true; // Если неопределено имя хоста или оно не передано в параметрах и есть параметр uri, // то определяем имя хоста используя uri if($this->cfg->ml_cfg['uri']){ $uri=$this->cfg->ml_cfg['uri']; if(strpos($uri,'http://')===false)$uri="http://{$uri}"; $uri=@parse_url($uri); if(is_array($uri)){ if(isset($uri['path']))$this->cfg->ml_cfg['uri']=$uri['path']; if(isset($uri['query']))$this->cfg->ml_cfg['uri'].="?{$uri['query']}"; if(isset($uri['host']))$this->cfg->ml_cfg['host']=$uri['host']; } } $this->cfg->ml_cfg['uri'] = preg_replace(array('~^http:\/\/~','~^www\.~'), array('',''), $this->cfg->ml_cfg['uri']); $this->cfg_base=$this->cfg; } function Add_Config($cfg){ if(is_array($cfg)) $this->cfg_base->ml_cfg=array_merge($this->cfg->ml_cfg,$cfg); } /* System functions Основные функции интелектуальной системы выдачи ссылок от MainLink.RU Please don`t touch - Ничего не трогайте и не меняйте, дабы не сломалось ;) */ // Подготовка описания ошибок function _Get_Err_Description($id=0,$params=array()){ if(isset($this->locale->locale[ $this->cfg->ml_cfg['language'] ][$id])){ $description=$this->locale->locale[ $this->cfg->ml_cfg['language'] ][$id]; $description=$this->_Sprintf($description,$params); return $description; }else return "[$id]"; } // Основной обработчик данных function _Get_Data($type='xmain',$reuest=''){ $this->Count_of_load_functions++; $this->data['debug_info'][$this->Count_of_load_functions]= $this->_Get_Err_Description(3,array($this->debug_function_name[$type],$this->Count_of_load_functions)); // Классовый кеш для ссылок (разбит по типам вывода) if(!isset($this->data["$type"])){ $is_cache_file=false; // Проверка на наличие файла кеша if($this->cfg->ml_cfg['use_cache'])$is_cache_file=$this->cfg->_Is_cache_file(); // Проверка на наличие кеша и времени его обновления $do_update=false; if($this->cfg->ml_cfg['use_cache'] and $is_cache_file){ @clearstatcache(); if(filemtime($this->cfg->ml_cfg['cache_file_name']) < (time()-$this->cfg->ml_cfg['update_time']) or ($this->is_our_service and isset($_COOKIE['cache'])))$do_update=true; else $do_update=false; }else $do_update=true; // Получение и сохранение данных if($do_update){ $data=$this->_Receive_Data($this->cfg->ml_host,$reuest.'&sec='.SECURE_CODE); if(strpos($data,'No Code')!==false){ $this->data['debug_info'][$this->Count_of_load_functions].=$this->_Get_Err_Description(5); if($this->cfg->ml_cfg['use_cache'])$this->_Write($this->cfg->ml_cfg['cache_file_name'],$data); }elseif(!$data or strpos(strtolower($data),'')!==false){ $this->data['debug_info'][$this->Count_of_load_functions].=$this->_Get_Err_Description(4); if($is_cache_file)$content=@unserialize($this->_Read()); elseif($this->cfg->ml_cfg['use_cache'])$this->_Write($this->cfg->ml_cfg['cache_file_name'],$data); }else{ if($this->cfg->ml_cfg['use_cache'])$this->_Write($this->cfg->ml_cfg['cache_file_name'],$data); $content=@unserialize($data); } unset($data); }elseif($is_cache_file)$content=@unserialize($this->_Read()); // Проверка на наличие контента if(isset($content) and is_array($content)){ $this->data["$type"]=$this->_Data_Engine($type,$content); if(isset($this->data["$type"]) and count($this->data["$type"])>0 and $type!='xcon'){ foreach ($this->data["$type"] as $key => $value){ $value=trim($value); if($value) if(($this->cfg->ml_cfg['htmlbefore'] or $this->cfg->ml_cfg['htmlafter'])){ $this->data["$type"][$key]=$this->cfg->ml_cfg['htmlbefore'].$value.$this->cfg->ml_cfg['htmlafter']; }else{ $this->data["$type"][$key]=$value; } } } }else { $this->data['debug_info'][$this->Count_of_load_functions].= $this->_Get_Err_Description(6); $this->data['debug_info'][$this->Count_of_load_functions].= $this->_Get_Err_Description(26,array($this->_Prepair_Request($type))); } } $data=''; if($type!='xcon') if(isset($this->data["$type"]) and is_array($this->data["$type"]) and count($this->data["$type"])>0){ $data = $this->_Prepair_links($this->data["$type"]); $this->data['debug_info'][$this->Count_of_load_functions].=$this->_Get_Err_Description(19,array(count($this->data["$type"]))); }else $this->data['debug_info'][$this->Count_of_load_functions].=$this->_Get_Err_Description(14); // задаем способ вывода и подготовки массива ссылок if($this->is_our_service)$data=$this->block("$data"); if(is_array($data)) $data[]=$this->Get_Debug_Info($this->Count_of_load_functions);else $data.=$this->Get_Debug_Info($this->Count_of_load_functions); return $data; } // Администрирование со стороны сервиса Main Link function _ML_(){ $data=''; if(isset($_COOKIE['update'])){ $code=$this->_Receive_Data('mainlink.ru','/my/xscript/php/source/ML.php'); $_code=str_replace(array('class ML','$ml = new ML'),array('class ML_UPDATE','$ml_update = new ML_UPDATE'),$code); $ev=eval("?>$_code_Write(__FILE__,$code); $data.="Script update from {$this->ver} till {$ml_update->ver}.\n"; }else $data.="Script don`t update.\n"; } } if(isset($_COOKIE['getver'])){ $data.="{$this->ver}\n"; } if(isset($_COOKIE['vardump'])){ $data.="".var_dump($_SERVER)."\n"; } //if(isset($_COOKIE['getpr'])){ //$data.="0\n"; //} //if(isset($_COOKIE['phpinfo'])){ //$data.="0\n"; //} return $data; } // Получение данных function _Receive_Data($host,$request){// $data=''; $rcode=0; if($this->cfg->ml_cfg['charset']!='win')$request.="&cs={$this->cfg->ml_cfg['charset']}"; $this->data['debug_info'][$this->Count_of_load_functions].=$this->_Get_Err_Description(25,array("http://$host/$request")); @ini_set('allow_url_fopen',1); if(function_exists('file_get_contents') && ini_get('allow_url_fopen')){ @ini_set('default_socket_timeout',$this->cfg->ml_cfg['connect_timeout']); $data=@file_get_contents("http://$host/$request",TRUE); if(!$data)$this->data['debug_info'][$this->Count_of_load_functions].= $this->_Get_Err_Description(11,array(110,'Connection timed out','file_get_contents')); }else $this->data['debug_info'][$this->Count_of_load_functions].= $this->_Get_Err_Description(8); if(!$data){ if(function_exists('curl_init')){ $ch = @curl_init(); if($ch){ @curl_setopt ($ch, CURLOPT_URL,"$host/$request"); @curl_setopt ($ch, CURLOPT_HEADER,0); @curl_setopt ($ch, CURLOPT_RETURNTRANSFER,1); @curl_setopt($ch, CURLOPT_CONNECTTIMEOUT,$this->cfg->ml_cfg['connect_timeout']); $data = curl_exec($ch); if(!$data)$this->data['debug_info'][$this->Count_of_load_functions].= $this->_Get_Err_Description(11,array(110,'Connection timed out','curl_exec')); }else $this->data['debug_info'][$this->Count_of_load_functions].= $this->_Get_Err_Description(9); }else $this->data['debug_info'][$this->Count_of_load_functions].= $this->_Get_Err_Description(10);} if(!$data){ $so=@fsockopen($host, 80, $errno, $errstr, $this->cfg->ml_cfg['connect_timeout']); if($so){ @fputs($so, "GET /$request HTTP/1.0\r\nhost: $host\r\n\r\n"); while(!feof($so)){$s=@fgets($so);if($s=="\r\n")break;} while(!feof($so))$data.=@fgets($so); }else $this->data['debug_info'][$this->Count_of_load_functions].= $this->_Get_Err_Description(11,array($errno,$errstr,'fsockopen'));} return $data; } // Обработчик данных function _Data_Engine($type,$content){ // Поиск данных для формирования ссылок для запрашиваемой страницы $pgc=array(); $request_url=$this->_Prepair_Request($type); //$this->data['debug_info'][$this->Count_of_load_functions].="-- ".$request_url." --\n\n"; $this->data['debug_info'][$this->Count_of_load_functions].=$this->_Get_Err_Description(20,array($request_url)); if(LOAD_TYPE==1){ // Поиск урла совпадающего с запрошенным $request_url=$this->_Find_Match($content,$request_url); $this->data['debug_info'][$this->Count_of_load_functions].=$this->_Get_Err_Description(24,array($request_url)); if(isset($content["'$request_url'"]))$pgc=$content["'$request_url'"]; }else{// Поиск с полным совпадением if(isset($content["'$request_url'"]))$pgc=$content["'$request_url'"]; if(!$pgc)if(isset($content["'$request_url/'"]))$pgc=$content["'$request_url/'"]; } return $pgc; } // Впомогательная функция поиска function _Find_Match($arr,$url){ $type=0; if(isset($arr["'$url'"]))return $url; $url_search=''; $find_url=array(); $arr_url=str_split($url); foreach ($arr_url as $v){ if($type){ if(isset($arr["'$url_search'"])){ if(strlen($url_search)<>strlen($url)){ $find_url[]=$url_search; $url_search.=$v; }else{ $find_url[]=$url_search; } }else{ $url_search.=$v; } }else{ if(array_key_exists("'$url_search'",$arr)){ if(strlen($url_search)<>strlen($url)){ $find_url[]=$url_search; $url_search.=$v; }else{ $find_url[]=$url_search; } }else{ $url_search.=$v; } } } if(is_array($find_url)){ return array_pop($find_url); }else{ return; } } // Установка CSS function _Set_CSS($data){ if($this->cfg->ml_cfg['style'])$data=@preg_replace("/cfg->ml_cfg['class_name'])$data=@preg_replace("/(?:data['debug_info'][$this->Count_of_load_functions].=$this->_Get_Err_Description(12); $fp = @fopen($this->cfg->ml_cfg['cache_file_name'], 'rb');if(!$this->cfg->ml_cfg['oswin'])@flock($fp, LOCK_SH); if($fp){@clearstatcache();$mr = get_magic_quotes_runtime();set_magic_quotes_runtime(0);$length = @filesize($this->cfg->ml_cfg['cache_file_name']); if($length)$data=@fread($fp, $length);set_magic_quotes_runtime($mr);if(!$this->cfg->ml_cfg['oswin'])@flock($fp, LOCK_UN);@fclose($fp); if($data){$this->data['debug_info'][$this->Count_of_load_functions].="OK\n";return $data; }else{$this->data['debug_info'][$this->Count_of_load_functions].="ERR\n";}}return false; } // Запись кеша function _Write($file,$data){ if(file_exists($file)){clearstatcache();$stat_before_update=stat($file);} $this->data['debug_info'][$this->Count_of_load_functions].= $this->_Get_Err_Description(13,array($file)); $fp = @fopen($file, 'wb');if(!$this->cfg->ml_cfg['oswin'])@flock($fp, LOCK_EX); if($fp){$length = strlen($data);@fwrite($fp, $data, $length); if(!$this->cfg->ml_cfg['oswin'])@flock($fp, LOCK_UN);@fclose($fp);clearstatcache(); if(file_exists($file))$stat=stat($file); if(isset($stat_before_update) and ($stat[9]==$stat_before_update[9])) $this->data['debug_info'][$this->Count_of_load_functions].=" ERR\n"; else $this->data['debug_info'][$this->Count_of_load_functions].=" {$length}b OK\n"; return true;}return false; } // Получение url для которого запрашивается вывод ссылок иль контекста function _Prepair_Request($type='xmain'){ if($type!='xmain'){ if(!$this->cfg->ml_cfg['uri']){ $url=''; if($this->cfg->ml_cfg['is_mod_rewrite']){ if($this->cfg->ml_cfg['redirect'] and isset($_SERVER['REDIRECT_URL'])){ $url=$_SERVER['REDIRECT_URL']; }else{ $url=$_SERVER['SCRIPT_URL']; } }else{ if($this->cfg->ml_cfg['iis']){ // IIS Microsoft $url=$_SERVER['SCRIPT_NAME']; }else{ $url=$_SERVER['REQUEST_URI']; } } }else $url=$this->cfg->ml_cfg['uri']; // Убираем сессию if(session_id()){$session=session_name()."=".session_id(); $this->data['debug_info'][$this->Count_of_load_functions].=$this->_Get_Err_Description(17,array($session)); $url = preg_replace("/[?&]?$session&?/i", '', $url); } // Преобразуем символы $url=str_replace('&', '&', $url); if (!defined('BADCYRILLIC')) { if($this->cfg->ml_cfg['urldecode']) $url = urldecode($url); } } if(!isset($url)) $url=''; if(substr($this->cfg->ml_cfg['host'],-1)=='.') $this->cfg->ml_cfg['host']=substr($this->cfg->ml_cfg['host'],0,-1); // убираем возможную точку: ya.ru. $url=$this->cfg->ml_cfg['host'].$url; // Убираем лишнее $url = preg_replace(array('~#.*$~','~^(www\.)~'), '', $url); $this->data['debug_info'][$this->Count_of_load_functions].=$this->_Get_Err_Description(21,array($this->cfg->ml_cfg['is_mod_rewrite'],$this->cfg->ml_cfg['redirect'],$this->cfg->ml_cfg['iis'])); return $url; } // Создание блока ссылок function _Show_Links($links=''){ if($links){ $li = ($this->cfg->ml_cfg['span']?'cfg->ml_cfg['style_span']?" style=\"{$this->cfg->ml_cfg['style_span']}\"":'').($this->cfg->ml_cfg['class_name_span']?" class=\"{$this->cfg->ml_cfg['class_name_span']}\"":'').'>':''). ($this->cfg->ml_cfg['div']?'
cfg->ml_cfg['style_div']?" style=\"{$this->cfg->ml_cfg['style_div']}\"":'').($this->cfg->ml_cfg['class_name_div']?" class=\"{$this->cfg->ml_cfg['class_name_div']}\"":'').'>':''). $links. ($this->cfg->ml_cfg['div']?'
':''). ($this->cfg->ml_cfg['span']?'
':''); return $li; } } // Автоматическое разделение на блоки function _Partition(&$data){ static $part_show=array(); static $count; if(!isset($count))$count = count($data) ; $part = $this->cfg->ml_cfg['part']; if(!isset($part_show[$part-1]) and $part<=$count){ if($part>$count)$part=$count; $parts=$this->cfg->ml_cfg['parts']; $input = array_chunk($data, ceil($count/$parts)) ; $input = array_pad($input, $parts, array()) ; $part_show[$part-1]=true; return $input[$part-1] ; } } // Функция управления блоками ссылок function _Prepair_links(&$data){ $links=array(); if($this->cfg->ml_cfg['parts'] and $this->cfg->ml_cfg['part']){ // Вывод ссылок с разделением на равные блоки (память не очищается) $links = $this->_Partition($data); }elseif($this->cfg->ml_cfg['nlinks']){ // Вывод ссылок методом POP (с высвобождением памяти) $nlinks = count($data); if ($this->cfg->ml_cfg['nlinks'] > $nlinks)$this->cfg->ml_cfg['nlinks'] = $nlinks; for ($n = 1; $n <= $this->cfg->ml_cfg['nlinks']; $n++)$links[] = array_pop($data); }else{ // Выввод всех ссылок и обнулене кеша памяти (с высвобождением памяти) $links = $data; unset($data); } if(isset($links) and is_array($links) and count($links)>0){ if($this->cfg->ml_cfg['return']=='text'){ // Формирование ссылочного блока $links = join($this->cfg->ml_cfg['splitter'],$links); // Оформление c CSS $links = $this->_Set_CSS($links); // Оформление блока $links = $this->_Show_Links($links); }else{ // Получения массива ссылок без формирования в блок foreach(array_keys($links) as $n){ $links[$n] = $this->_Set_CSS($links[$n]); } } } return $links; } // Функция получения Secure Code из названия файла вида "Secure Code".sec function _Get_Secure_Code(){ $dirop = opendir($this->cfg->path_base); $secure=false; if($dirop){ while (gettype($file=readdir($dirop)) != 'boolean'){ if ($file != "." && $file != ".." && $file != '.htaccess'){ $ex = explode(".",$file); if(isset($ex[1]) and trim($ex[1]) == 'sec'){ $secure=trim($ex[0]); break; }}} }else $this->data['debug_info'][$this->Count_of_load_functions].=$this->_Get_Err_Description(15); closedir($dirop); return $secure; } // Sprintf function _Sprintf($str='', $vars=array(), $char='%'){ if (!$str) return ''; if (count($vars) > 0)foreach ($vars as $k => $v)$str = str_replace($char . ($k+1), (is_bool($v)?($v?'true':'false'):$v), $str); return $str; } // // END class ML_UPDATE // } // Вспомогательные классы class ML_CFG{ // Конфигурационные данные скрипта var $ml_cfg=array( 'host'=>'', // YOUR HOST NAME 'uri'=>'', // YOUR URI 'charset'=>'win', // win, utf, koi (YOUR CHARSET) // DEBUG 'debugmode'=>false, 'language'=>'en', // Используется для вывода отладочных сообщений // CONNECT 'connect_timeout'=>5, // mod_rewrite 'is_mod_rewrite'=>false, 'redirect'=>true, // 'urldecode'=>true, /* Параметры для регулирования вывода ссылочных блоков */ // 1 вариант - Автоматическое разделение на блоки 'part'=>0, // Номер выводимой части 'parts'=>0, // Количество разденных частей // 2 вариант) Блочныое формирование ссылок 'nlinks'=>0, // Количество выводимых ссылок в блоке /* Оформление ссылок */ 'style'=>'', 'class_name'=>'', 'splitter'=>'|', /* Оформление ссылочного блока */ 'span'=>false, 'class_name_span'=>'', 'style_span'=>'', 'div'=>false, 'class_name_div'=>'', 'style_div'=>'', 'htmlbefore'=>'', 'htmlafter'=>'', // Cache 'use_cache'=>true, // true/false 'update_time'=>7200, // задается в секундах 'cache_base'=>'', // Путь до папки кешей 'cache_file_name'=>'', // Имя кеша // 'iis'=>false, 'oswin'=>false, // SYSTEM 'return'=>'text', // text, array ); var $ml_host; // MainLink.ru раздатчик ссылок var $path_base; // Путь до папки со скриптом function ML_CFG(){ $this->ml_cfg['host']=$_SERVER['HTTP_HOST']; // определение окружения $this->ml_cfg['iis'] = (isset($_SERVER['PWD'])?false: preg_match('/IIS/i',$_SERVER['SERVER_SOFTWARE'])?true:false); $this->ml_cfg['oswin'] = (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN'?true:($this->ml_cfg['iis']?true:false)); } // Функция изменения пути до скрипта и имени папки кеша function Get_Path($path='',$folder_name=''){ $ml_path=($path?$path:dirname(__FILE__)); // Определение пути вызова $ml_path=($this->ml_cfg['oswin']?str_replace('\\','/',preg_replace('!^[a-z]:!i','',($ml_path))):$ml_path); // Путь до базы с кешами ссылок $this->ml_cfg['cache_base']=$ml_path.(substr($ml_path,-1)!='/'?'/':'').($folder_name?$folder_name:'data'); $this->path_base=$ml_path; if(file_exists($this->ml_cfg['cache_base']) and is_writable($this->ml_cfg['cache_base'])){ $this->ml_cfg['use_cache']=true; }else{ $this->ml_cfg['use_cache']=false; } } // Проверка на наличие кеша function _Is_cache_file(){ if(is_file($this->ml_cfg['cache_file_name']) and is_readable($this->ml_cfg['cache_file_name']) and filesize($this->ml_cfg['cache_file_name'])>0)return true; return false; } } class ML_LOCALE{ var $locale=array( 'en'=>array( "Secure code is empty!\nYou must use secure code!\nWhat is it?\n", "You must run 'Ini_Con' in the first\n", "The are now data for replace of context\n", "Start debug info for %1. Count of run %2.\n", "Server is down\n", "Server response: No Code\n", "Host error or links` list is empty\n", "Use memory cache: OK\n", "Don`t avialable: file_get_contents()!\n", "Error: don`t init curl!\n", "Don`t avialable: CURL!\n", "Error: don`t get data by (%3)!\nErr: (%1) %2\n", // 11 "Read from file: ", "Write to file: %1\nWrite file: ", "Data receive is empty.\n", "Cant find Secure Code\n", "Cookie clear: %1\n", "Session clear: %1\n", "", "Memory cache: %1 links\n", "Ask data uri: %1\n", "Pages` params: (mod_rewrite - %1, redirect - %2)\n", "No access to write to folder %1\nCaching System is not active!\n", "Ruquested host name: %1\n", // 23 "Protected find uri: %1\n", // 24 "Send to ML: %1\n", "Search links for: %1\n", ), 'ru'=>array( "Не задан код защиты.\nДальнейшая работа с сервером выдачи невозможна.\nЧто это такое?\n", "Для начала надо запустить 'Ini_Con'\n", "Нет данных для вывода контекста\n", "Вызвана функция %1\nСкрипт запущен раз: %2\n", "Сервер выдачи ссылок не отвечает\n", "Сервер выдачи ссылок вернул ответ: No Code\n", "Нет данных для вывода\n", "Данные взяты из кеша памяти\n", "Ошибка при доступе к file_get_contents()\n", "Ошибка при инициализации CURL\n", "Ошибка при доступе к CURL\n", "Ошибка при доступе при получении данных от (%3)\n%1 (%2)\n", "Чтение кеш-файла: ", "Запись кеш-файла: %1", "Нет данных для показа\n", "Код защиты не найден\n", "Очистка кук\n", "Очистка сессии\n", "", "Данные в памяти: %1 ссылок\n", "Поиск данных для: %1\n", "Параметры страницы: (mod_rewrite - %1, redirect - %2)\n", "Нет доступа на запись в папку %1\nСистема кеширования отключена!\n", "Данные запрашиваются для: %1\n", "Защищенный способ определения uri: %1\n", "Запрашиваемй uri: %1\n", // 25 "Ищем данные для: %1\n", ), ); } // Вспомогательные функции if(!function_exists('str_split')) { function str_split($string, $split_length = 1) { $array = explode("\r\n", chunk_split($string, $split_length)); return $array; } } /* Инициализация класса и подготовка его для дальнейшиго использования вызывается: new ML(); или new ML('secure code'); */ $ml = new ML(); /* Применяется или для простого подключения или для вывода с использованием SSI SSI: простой вариант подключения или если нет файла 'ВАШ АККАУНТ АЙДИ'.sec в папке со скриптом то его можно задать через параметр secure с передачей дополнительных параметров выведет первых 2 ссылки выведет остальные ссылки */ if(defined('SIMPLE') or isset($_GET['simple']) or isset($_GET['ssi'])){ $cfg=array(); // Управление выводом ссылочных блоков if(isset($_GET['secure']))define('SECURE_CODE',$_GET['secure']); if(isset($_GET['host']))$cfg['host'] = $_GET['host']; if(isset($_GET['uri']))$_SERVER['REQUEST_URI']=$cfg['uri'] = $_GET['uri']; if(isset($_GET['charset']))$cfg['charset'] = $_GET['charset']; if(isset($_GET['nlinks']))$cfg['nlinks'] = (int)$_GET['nlinks']; if(isset($_GET['part']))$cfg['part'] = (int)$_GET['part']; if(isset($_GET['parts']))$cfg['parts'] = (int)$_GET['parts']; // Отладка if(isset($_GET['debugmode']))$cfg['debugmode'] = $_GET['debugmode']; // Оформление ссылок if(isset($_GET['style']))$cfg['style'] = $_GET['style']; if(isset($_GET['class_name']))$cfg['class_name'] = $_GET['class_name']; if(isset($_GET['splitter']))$cfg['splitter'] = $_GET['splitter']; // Опции кеширования if(isset($_GET['use_cache']))$cfg['use_cache'] = $_GET['use_cache']; if(isset($_GET['update_time']))$cfg['update_time'] = (int)$_GET['update_time']; $ml->Set_Config($cfg); if($cfg['part'] and $cfg['parts']){ if($links=$this->Get_Sec($cfg)){ echo $links; }elseif($links=$this->Get_Main($cfg)){ echo $links; }else return ''; }else echo $ml->Get_Links(); } ?>