我的php代码有问题。我想在用户端创建一个会话。但在该服务器中,他们不是Apache或任何其他服务器。如何在该类型的静态站点中创建会话。我想创建会话以维护用户数据从该站点访问我的站点。就像跨域数据传输一样。
我使用Javascript代码在客户端维护会话变量,但它是在服务器中创建的。我想在客户端创建。请帮帮....
代码如...客户端(Domain1.com)
window.onload = visitor(visitorid, myip, agent, company);
代码如... Sever side js file(Domain2.com)
var baseUrl = "../chat/";
function visitor(visitor, ip, agent, company) {
alert(company);
$.ajax({
type: "POST",
dataType: 'json',
url: baseUrl+"visitor.php?action=visitordetails",
data: { 'visitor': visitor, 'agent': agent, 'ipadd': ip, 'company': company},
success : function(data) {
alert('success' +data);
}
});
}
服务器端PHP文件
session_start();
if ($_GET['action'] == 'visitordetails') {
# code...
passtodb();
}
function passtodb()
{
# code...
if(isset($_POST['visitor']))
{
$visitor = $_SESSION['username'] =$_POST['visitor'];
}else{
$visitor = $_SESSION['username'] = "Unknown_Guest";
}
}
我想在客户端创建会话。我怎样才能帮助我...