2017-01-29 4 views
0

У меня есть динамический веб-сайт, который в значительной степени зависит от PHP. Я хочу создать с ним мобильное приложение и хочу изменить свой код HTML с помощью PHP или просто поместить теги PHP в свой HTML-документ. Мне нужно, чтобы он показывал контент от других пользователей (вроде блога).Получить php-содержимое в apache cordova app

Пример:

<div id="content"> 
    <?php echo "<div id='contentfromphp'>some content</div>"; ?> 
</div> 

Возможно ли это? Если кто-то не знает, как построить кросс-платформенное приложение, где я могу это использовать?

ответ

0

Вы должны использовать AJAX, PHP не будет запускаться в Apache Cordova, с вашего сервера вы можете обслуживать PHP-код, и из своего приложения вы можете его загрузить.

file.php

<?php 
    //Your PHP Code to serving 
?> 

Скрипт для АЯКС петицией

function httpGet(yourUrl){ 
    xmlHttp = new XMLHttpRequest(); 
    xmlHttp.open("GET", yourUrl,); 
    xmlHttp.send(null); 
    return xmlHttp.responseText; 
} 

В вашем onDocumentReady случае

httpGet("http://path-to-your-server/php-script.php");