我目前正在使用PhoneGap制作应用。
众所周知,PhoneGap只允许使用HTML,CSS和JS。因此,PHP无法使用。
我研究了一下,发现我可以将PHP文件放在远程服务器上,并使用AJAX使用远程服务器的URL调用PHP文件。
但我找不到将会话变量从PHP传递到HTML的方法。将会话变量从PHP传递到PHP很容易。
但是,由于PhoneGap中不允许PHP到PHP通信,我必须使用PHP到HTML再到PHP。
使用AJAX将会话变量传递回HTML可能会很复杂。这让我陷入了死胡同。
有关如何解决此问题的任何线索?
如果我对我的情况的解释不易理解,请随时发表评论。
感谢。
答案 0 :(得分:0)
您应该能够从ajax调用中回显数据。
Ajax电话:
$.ajax({
url: "url_to_file",
type: "get",
success: function(data){
// do stuff with the data
},
error:function(){
alert("ajax call error");
}
});
PHP文件:
<?php
echo $_SESSION['varible'];
?>
我可能会使用JSON而不是回显纯文本。