-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);
    });
}
4

2 回答 2

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 作为$_POST['id'].

于 2013-03-14T15:40:36.290 回答
0

您需要发送从哈希 url 中剥离的 id

$.post("profile.php", { "id": id })
.done(function(profile) {
  $('#result').html(profile);
});
于 2013-03-14T18:53:28.330 回答