2013-03-14 12 views
-1

我需要將這兩個腳本相互連接並將結果輸出到profile.php文件中。

此外,它是否安全,它會甚至輸出profile.php哈希?

var parts = window.location.hash.split('/'); 
var id = parts[parts.length - 1]; 

p: function(){ 
$.post("profile.php", function(profile) { 
     $('#result').html(profile); 
    }); 
} 
+0

你的PHP文件一點兒也不可以訪問的位置哈希條帶化的ID,所以你打算如何準確的哈希傳遞到服務器端,作爲數據或...? – adeneo 2013-03-14 15:31:08

+0

連接它們如何? – 2013-03-14 15:31:40

+0

我很困惑。請更好地解釋。 – PitaJ 2013-03-14 15:31:40

回答

1

沒有關於應用程序的更多信息,這是很難確定你所需要的,但它可能是這樣的:

p: function() { 
    var parts = window.location.hash.split('/'); 
    var id = parts[parts.length - 1]; 
    $.post("profile.php", { 
     id: id 
    }, function(profile) { 
     $('#result').html(profile); 
    }); 
} 

這將該ID在散列到profile.php作爲$_POST['id']

+0

令人驚歎的,謝謝一百萬:) – user2128056 2013-03-14 15:47:07

0

你需要發送它們從散網址

$.post("profile.php", { "id": id }) 
.done(function(profile) { 
    $('#result').html(profile); 
});