使用phonegap从Blackberry 10平台拒绝访问PHP [英] access denied to PHP from Blackberry 10 platform using phonegap
问题描述
I have a problem with my phonegap project working on blackberry simulator. The version is 10.
When I say phonegap, I haven't used any Cordova features yet but my simple javascript functions are not working in the first place.
I have a button click which invokes a Javascript function. This JS function has a PHP as URL to retrieve data. Following is the function code -
<pre lang="Javascript">function getAllDetails() {
var myTable = '';
myTable += '<table id="myTable" cellspacing=0 cellpadding=2 border=1>';
myTable += "<tr><td><b>S.No.</b></td><td><b>Full Name</b></td><td><b>DOB</b></td><td><b>Gender</b></td><td><b>Address</b></td><td><b>Image</b></td><td><b>Video</b></td></tr>";
var url = "http://XXX.XXX.XX.XX:XX/PG_crud_experiment1/retrieve_all.php";
$.getJSON(url, function(json) {
$.each(json, function(i, v) {
alert(v.id);
myTable += "<tr><td>" + v.id + "</td><td>"
+ v.name + "</td><td>" + v.dob
+ "</td><td>" + v.address + "</td><td>"
+ v.image + "</td></tr>";
});
$("#emp_tb1").html(myTable);
});
};
这里的问题是我的按钮点击是进入Javascript功能但是我收到一个错误,说它不能访问我的PHP文件所在的URL。 PHP实际上是运行SELECT SQL并从数据库中检索值。
有谁能告诉我为什么会出现这个问题?在设备运行某些Javascript函数或访问服务器上的PHP脚本之前是否需要遵循任何先决条件/过程?XXX
The problem here is my button click is entering the Javascript function but I am getting an error saying it cannot access the URL where my PHP file is placed. The PHP is actually running a SELECT SQL and retrieving values from a database.
Can anyone please tell me why this problem is coming up? Are there any pre-requisites/procedures to be followed before the device can run some Javascript functions or to access the PHP scripts on server?XXX
推荐答案
.getJSON(url ,function(json){
.getJSON(url, function(json) {
.each(json,function(i,v){
alert(v.id);
myTable + =< tr > < td > + v.id +< span class =code-keyword>< / td > < td >
+ v.name +< / td > < td > + v.dob
+< / td > < td > + v.address +< / td > < td >
+ v.image +< / td > < / tr > ;
});
.each(json, function(i, v) { alert(v.id); myTable += "<tr><td>" + v.id + "</td><td>" + v.name + "</td><td>" + v.dob + "</td><td>" + v.address + "</td><td>" + v.image + "</td></tr>"; });
(#emp_tb1)。html(myTable);
});
};
("#emp_tb1").html(myTable); }); };
这里的问题是我的按钮点击是进入Javascript功能但是我收到一个错误,说它不能访问我的PHP文件所在的URL。 PHP实际上是运行SELECT SQL并从数据库中检索值。
有谁能告诉我为什么会出现这个问题?在设备运行某些Javascript函数或访问服务器上的PHP脚本之前是否需要遵循任何先决条件/过程?XXX
The problem here is my button click is entering the Javascript function but I am getting an error saying it cannot access the URL where my PHP file is placed. The PHP is actually running a SELECT SQL and retrieving values from a database.
Can anyone please tell me why this problem is coming up? Are there any pre-requisites/procedures to be followed before the device can run some Javascript functions or to access the PHP scripts on server?XXX
这篇关于使用phonegap从Blackberry 10平台拒绝访问PHP的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!