RewriteRule ^admin/(.*) admin.php?stranic=$1 [L,QSA]
Единого расписания авиарейсов вообще нет, поскольку авиаперевозками занимается много компаний. Системы типа амадеуса или сейбра работает не с общей базой, а с системами бронирования авиакомпаний. Т.е., утрированно, делая запрос на перелет москва-лондон сейбр определяет список компаний, которые такие полеты осуществляют и отправляет запросы к системам этих компаний, получает ответы, сортирует их и отдает вам. Как _Ad правильно заметил, используя какую-то одну систему тотального расписания не получишь.
Что касается использования конкретно расписания, то амадеус и сейбр продают доступ к терминалу, частью которого и является поиск рейсов. Вернее амадеус продает доступ к терминалу (кстати, только юрлицам), а сейбр берет плату за осуществленное бронирование. Т.е. теоретически расписание от сейбра можно получить бесплатно, только доступ к системе получить непросто простым смертным.
Бесплатно и законно есть вариант размещения поиска во фрейме от амадеуса, бесплатно и незаконно - парсить этот фрейм :) линк - http://www.clickandfly.ru/schedule/request.asp
Ravex, расписание авиарейсов и работа с международными системами бронирования это немного разные вещи. Что вас конкретно интересует? По сэйбру и амадеусу, в принципе, могу прокосультировать, это если технически. Организационно у всех все, в общем-то, одинаково.
даже спорить не буду
http://webservices.aeroflot.aero/
Дубль 2
SELECT AA.id original_id, CC.id double_id FROM offer AA LEFT JOIN offer_to_section BB ON AA.id=BB.offer_id LEFT JOIN offer CC ON AA.firm_id=CC.firm_id LEFT JOIN offer_to_section DD ON CC.id=DD.offer_id AND BB.section_id=DD.section_id AND BB.classifier_id=DD.classifier_id WHERE BB.offer_id IS NOT NULL AND DD.offer_id IS NOT NULL AND AA.id<CC.id GROUP BY BB.id (или AA.id)
SELECT DISTINCT AA.id original_id, CC.id double_id FROM offer AA LEFT JOIN offer_to_section BB ON AA.id=BB.offer_id LEFT JOIN offer CC ON AA.firm_id=CC.firm_id LEFT JOIN offer_to_section DD ON CC.id=DD.offer_id AND BB.section_id=DD.section_id AND BB.classifier_id=DD.classifier_id WHERE BB.offer_id IS NOT NULL AND AA.id<CC.id
Без группировки можно обойтись если original_id уникален - т.е. для каждого offer.id есть только один дубликат
<form method="post" enctype="multipart/form-data" name="Forma">
<input type="file" name="file"><br>
<input type="text" name="img"><br>
<input type="hidden" name="filepath">
<input type="submit" onclick="document.Forma.filepath.value=document.Forma.file.value">
</form>
Class: Access user Class - http://www.phpclasses.org/browse/package/1906.html
+1 Ощущение, что все 3 примера написаны разными людьми