![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 21.02.2009
Сообщений: 372
|
![]()
Возник такой вопрос. Можно ли посредством PHP и AJAX реализовать следующие:
1) Авторизироваться на стороннем проекте 2) Имитировать передачу данных из формы на этом проекте с какой либо периодичностью (т.е. у них на сайте есть форма. Можно ли с каким то интервалом обновлять данные?) В какую сторону копать? И в общих чертах - какой будет алгоритм? P.S. Капчи при добавлении данных у них нету.
No name. Just Linel.
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,184
|
![]()
зависит от метода и принципа авторизации стороннего сайта....
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 09.09.2008
Сообщений: 2,624
|
![]()
Можно, но все такие "случаи" требуют индивидуального подхода, поэтому стоит конкретнее ставить вопрос.
Стрелок-охотник
|
![]() |
![]() |
![]() |
#4 | ||
Форумчанин
Регистрация: 21.02.2009
Сообщений: 372
|
![]() Цитата:
Цитата:
No name. Just Linel.
|
||
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 01.10.2008
Сообщений: 266
|
![]()
Смотрите в коде формы название полей и куда передаются, со своего ресурса передаете через аякс (jQuery вам идеально подойдет) методом POST на страничку переменные с названием полей, куда передаются данные с формы, при желании можно отображать у себя результат. Делаете на javascript'e таймер, который и будет запускать вашу функцию
|
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 21.02.2009
Сообщений: 372
|
![]()
nec117, ну можно и без jquery в принципе. Я правильно понимаю, что аяксом передаю данные удаленному проекту скрипту обработчику + генерирую заголовок (Header)?
No name. Just Linel.
|
![]() |
![]() |
![]() |
#7 |
Форумчанин Подтвердите свой е-майл
Регистрация: 20.11.2007
Сообщений: 500
|
![]()
AJAX не работает с удалёнными хостами! Но вы можете его использовать через php "шлюз" на своём хосте. Вы с помощью AJAX обращаетесь к своему php и уже он через POST обменивается данными с удалённым сервером.
Своему php вы можете передавать данные методом GET, так проще. C помощью HTTPFOX посмотрите, как происходит авторизация на том сервисе (какие данные и куда отправляются) и реализуйте в своём php используя http://2lx.ru/2009/02/otpravka-post-zaprosov-v-php/ Последний раз редактировалось Никки; 01.01.2011 в 16:08. |
![]() |
![]() |
![]() |
#8 |
Laravel/Vue expert
Старожил Подтвердите свой е-майл
Регистрация: 08.08.2007
Сообщений: 2,832
|
![]()
Можно очень легко сделать все на чистом джаваскрипте, и не прибегая к РНР.
|
![]() |
![]() |
![]() |
#9 |
Форумчанин Подтвердите свой е-майл
Регистрация: 20.11.2007
Сообщений: 500
|
![]()
А как? Расскажите!
|
![]() |
![]() |
![]() |
#10 |
Laravel/Vue expert
Старожил Подтвердите свой е-майл
Регистрация: 08.08.2007
Сообщений: 2,832
|
![]() Последний раз редактировалось SkyM@n; 01.01.2011 в 17:41. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
AJAX + PHP | mar4elo | JavaScript, Ajax | 8 | 12.10.2011 14:24 |