ここで誰かが私を少しサポートしてくれるかどうか疑問に思っています。phonegap を使用して、Android フォンで sencha アプリを実行しています。コードでは、ファイルが存在するかどうかを確認するために、ローカルに保存されているphpファイルへのajax呼び出しを行っています......
myRequest = Ext.Ajax.request({
url: 'resources/phpScripts/poifound.php',
method: 'GET',
params: {
pakname: packname,
poiident: poiid
},
success: function(response) {
console.log(response.responseText);
},
failure: function(response) {
console.log("failed");
}
});
そしてphpファイルを……
<?php
$pakname = $_GET["pakname"];
$poiid= $_GET["poiident"];
if (!file_exists('../../packages/' . $pakname .'/poisfound/' . $pakname . $poiid . '.txt')) {
return "false";
}
else {
return "true";
}
?>
LogCat に「true」または「false」を記録する代わりに、実際には php コード全体を記録しています。sencha アプリを chrome で実行すると、return の代わりに echo で 'true' または 'false' が返されます。どんな助けでも大歓迎です。