快速的一个,您将如何检查您与肥皂服务器的连接是否实际连接?
我有这个代码:
$m_wsdl = "https://m2mconnect.orange.co.uk/orange-soap/services/MessageServiceByCountry?wsdl";
try {
$client = new SoapClient($m_wsdl);
$this->m_messages = $client->peekMessages('','',10,"");
} catch (Exception $e) {
echo "Exception: \n" . $e->getMessage() . "\n";
}
$this->do_parse_xml();
Run Code Online (Sandbox Code Playgroud)
显然,我的用户名和密码都在peekmessages字段中,它们应该是,并且它们都是正确的我是100%.
由于某种原因,它根本没有返回任何数据,我不知道如何检查,看看连接是否真的有效?
我没有得到回应的例外
谢谢你的帮助
谁能在下面的代码中看到为什么未更新div(#welcome)?
function show_logged_in(success)
{
var is_logged_in = success;
var dataString = {"reg":invalid, "login":invalid,"is_logged_in":is_logged_in};
$.ajax({
type:"POST",
url:"PHP/class.ajax.php",
data:dataString,
dataType:'JSON',
success: function(username) {
alert("User is shown");
user = username;
change_div();
},
error: function() {
alert("ERROR in show_logged_in")
}
});
function change_div(){
$('#welcome').style.display = 'block';
$('#welcome').innerHTML = "Welcome" + user + "to SIK";
}
}
Run Code Online (Sandbox Code Playgroud)
来自ajax的响应只是从会话变量中获取用户名。并正确返回。
当它返回时,我希望div出现并表示欢迎。但是由于某些原因,div没有被更新。
这是html:
<div id="welcome" style="display:none; postion:absolute; top:0; float:right;">...</div>
林跟随这本教程能够加载在我的JavaScript /帆布游戏的瓷砖地图编辑器创建JSON地图文件.
我已经实现了我自己的版本,并且在控制台或网络等的firebug中没有错误.
而且据我所知,通过输入console.logs和alert,脚本运行得非常好!
问题是画布保持空白!什么时候它应该有一个瓷砖地图.
这是我在游戏中实现的教程版本:
function Level() {
var c;
var data;
var layers = [];
this.get_map = function(name,ctx){
c = ctx;
$.getJSON('maps/'+ name + '.json', function(json){
get_tileset(json);
});
};
function get_tileset(json) {
data = json;
this.tileset = $("<img />", { src: json.tilesets[0].image })[0];
this.tileset.onload = renderLayers(this);
}
function renderLayers(layers){
layers = $.isArray(layers) ? layers : data.layers;
layers.forEach(renderLayer);
}
function renderLayer (layer){
if (layer.type !== "tilelayer" || !layer.opacity) {
alert("Not a tileLayer");
}
var s = c.canvas.cloneNode(), …Run Code Online (Sandbox Code Playgroud)