| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > JavaScript: для новичков > Js и php на одном хостинге, база на другом. |
| Автор: ilta 10.11.2012, 16:01 |
| Вот такая дурацкая ситуация - javascript c xmlhttprequest, обращающемся к php-файлу на одном хостинге, а база mysql, к которой обращается php-файл - на другом. Если открыть php-файл с нужными параметрами в браузере, то результат запроса выводится. Если через xmlhttprequest, то возвращается пустая строка(readyState становится равным 4). Подскажите, с чем это может быть связано? В какую сторону копать? Может быть есть какие-то дополнительные тесты, позволяющие определить источник проблемы? Заранее спасибо всем, кто откликнется! |
| Автор: ilta 10.11.2012, 17:10 |
| Небольшое дополнение. JS-скрипты вызываются не с того домена, к которому привязан ftp, на котором они лежат. XmlHttpRequest вобще может работать в таких условиях? |
| Автор: нуп 10.11.2012, 20:05 |
| Нету разницы с какого домена подключен скрипт. js скрипт отсылает запрос на домен, который прописан в адресной строке браузера? |
| Автор: ilta 10.11.2012, 22:02 |
| Спасибо за ответ! Нет, js отсылает запрос на другой домен. |
| Автор: нуп 10.11.2012, 22:09 |
| ну тогда отсылайте запрос на свой домен. И через пхп получайте данные с другого сервера. |
| Автор: ilta 10.11.2012, 22:14 |
| Нет возможности отсылась запрос на тот же домен. Это можно как-то обойти? |
| Автор: нуп 10.11.2012, 22:18 |
| Можно через jsonp. |
| Автор: ilta 10.11.2012, 22:29 |
| Спасибо большое! |