Cordova — Как запустить PHP-файл в PhoneGap?

Я разрабатываю мобильное приложение в PhoneGap. Мое приложение работает таким образом, что, когда пользователь отправляет форму, данные публикуются в файле functions.php (присутствует в корневой папке), а functions.php анализирует данные и отправляет в мое остальное приложение с помощью curl. Когда я запускаю это приложение на веб-сервере, оно прекрасно работает, но когда я запускаю его в phonegap и отправляю данные в functions.php, вместо запуска functions.php в качестве функции, он отображает весь код functions.php на мобильный экран и останавливается там. Кто-нибудь знает, что происходит?

0

Решение

Ситуация, которую вы описываете, это то, что происходит, когда вы пытаетесь запустить php-файл с веб-сервера, на котором не установлен php, поэтому похоже, что вы пытаетесь загрузить файл functions.php локально из приложения phonegap. Phonegap имеет свой собственный веб-сервер, который не является сервером php, поэтому он не будет запускать файлы php. Если вам нужно взаимодействовать с php / sql / другими удаленными объектами, вы должны использовать ajax-запросы для взаимодействия с удаленным (не телефонным) сервером. https://forum.jquery.com/topic/how-do-i-get-ajax-working-with-phonegap

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]