Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.09.2014, 17:22   #1
koutinho
Пользователь
 
Регистрация: 12.01.2012
Сообщений: 18
По умолчанию Автоматическое заполнение формы

Добрый день уважаемые форумчане! Испытывал некоторые сомнения создавая тему в этой категории, но все же думаю данной теме уместнее находиться тут. У меня возник вопрос, суть которого заключается вот в чем:есть сайт "РЖД" http://rzd.ru/, через который можно заказать билет заполнив форму и введя все необходимые данные. Так вот, мне необходимо сделать так, чтобы при заказе билета после ввода ФИО автоматически подставлялись паспортные данные. Сами паспортные данные хранятся в БД Oracle. Изначально я хотел сделать программу на .net используя компонент awesomium, однако в силу того что она предназначена для для использования в framework 4-4.5, а IDE, который я использую-VS 2008, данную идею пришлось отбросить. После чего у меня возникла мысль создать плагин под хром, которая будет в соответствующий момент через AJAX будет обращаться к php-скрипту, который вытаскивает необходимые данные из БД, а потом обратно передает плагину, а тот уже заполняет полученными данными форму. И вот я хотел бы поинтересоваться, можно или нельзя так сделать, или есть какие либо другие методы решения этой проблемы?
Спасибо
koutinho вне форума Ответить с цитированием
Старый 28.09.2014, 17:45   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Самое надежное: Договориться с РЖД на техподдержку. Они откроют тебе доступ к интерфейсам своего сайта, и ты на шарпе напишешь программу, которая будет постить по их интерфейсам. Мы с Укрзализницей именно так и поступили.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 28.09.2014, 17:47   #3
Naive
Раздолбайских Дел
Старожил
 
Аватар для Naive
 
Регистрация: 22.05.2009
Сообщений: 3,828
По умолчанию

можно использовать jsonp, jQuery умеет с ним работать
Alar, верни репу!
Naive вне форума Ответить с цитированием
Старый 28.09.2014, 17:49   #4
koutinho
Пользователь
 
Регистрация: 12.01.2012
Сообщений: 18
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Самое надежное: Договориться с РЖД на техподдержку. Они откроют тебе доступ к интерфейсам своего сайта, и ты на шарпе напишешь программу, которая будет постить по их интерфейсам. Мы с Укрзализницей именно так и поступили.
Ага, понятно, думал об этом, но ведь доступ к ихним API это ведь платно как я понимаю?
koutinho вне форума Ответить с цитированием
Старый 28.09.2014, 18:21   #5
rlib
Форумчанин
 
Аватар для rlib
 
Регистрация: 22.05.2012
Сообщений: 352
По умолчанию

Цитата:
Сообщение от koutinho Посмотреть сообщение
И вот я хотел бы поинтересоваться, можно или нельзя так сделать,
Вполне можно.
rlib вне форума Ответить с цитированием
Старый 28.09.2014, 18:37   #6
koutinho
Пользователь
 
Регистрация: 12.01.2012
Сообщений: 18
По умолчанию

Цитата:
Сообщение от rlib Посмотреть сообщение
Вполне можно.
Каким образом вы бы это реализовали?
koutinho вне форума Ответить с цитированием
Старый 28.09.2014, 20:51   #7
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
но ведь доступ к ихним API это ведь платно как я понимаю?
А это как договориться. Зато будешь оффициальным представителем так сказать, и человечки в синем к тебе не заявятся.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 29.09.2014, 09:20   #8
Fenex
Форумчанин
 
Аватар для Fenex
 
Регистрация: 15.02.2012
Сообщений: 821
По умолчанию

Я бы сделал именно так, как сказал ТС - плагином для браузера будет довольно просто сделать. JSONP тут не нужен особо, обычные гет\пост запросы сойдут.
^-.-^ My GitHub
Fenex вне форума Ответить с цитированием
Старый 29.09.2014, 12:01   #9
Naive
Раздолбайских Дел
Старожил
 
Аватар для Naive
 
Регистрация: 22.05.2009
Сообщений: 3,828
По умолчанию

Цитата:
Сообщение от Fenex Посмотреть сообщение
Я бы сделал именно так, как сказал ТС - плагином для браузера будет довольно просто сделать. JSONP тут не нужен особо, обычные гет\пост запросы сойдут.
ему нужно свою базу дергать, так что придется jsonp для этого юзать
Alar, верни репу!
Naive вне форума Ответить с цитированием
Старый 08.10.2014, 07:27   #10
Fenex
Форумчанин
 
Аватар для Fenex
 
Регистрация: 15.02.2012
Сообщений: 821
По умолчанию

Не совсем понимаю, причём тут вообще jsonp. jsonp используется (а вернее даже использовался раньше, до введения CORS) для обхода ограничения кроссдоменных запросов. Этого ограничения нет в плагинах (на то это и плагины - у них расширены права). Соответственно нужны обычные get\post.
^-.-^ My GitHub
Fenex вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Автоматическое заполнение документа Selean Microsoft Office Word 3 15.05.2014 12:03
Автоматическое заполнение в Excel Skalexandr Microsoft Office Excel 3 23.09.2011 09:50
Автоматическое заполнение Газовый Microsoft Office Excel 7 21.06.2010 18:52
Автоматическое заполнение даты Fezdipekla Microsoft Office Access 1 08.06.2010 13:45
Автоматическое заполнение строк Пришвин Microsoft Office Excel 32 21.09.2009 18:01