如何在Javascript中启动php会话

how to start a php session in Javascript?

本文关键字:启动 php 会话 Javascript      更新时间:2023-09-26

我正在使用phonegap,我不知道如何启动会话。

由于phonegap的原因,不可能在代码中使用php。因此,我需要一个使用javascript、获取会话的解决方案

我知道我需要使用Ajax,但我是Ajax新手,这是我的主要问题。所以,如果有人能帮我做这件事,我将不胜感激

我需要用JavaScript将这些代码加载到一个html页面中。

<?php
session_start();
if(!empty($_SESSION['login_user']))
{
header('Location: home.php');
}
?>

您不能。会话在php服务器上运行,这意味着只有php服务器才能访问会话。

您可以使用iframe或ajax从外部页面加载这些代码。

更新:

在您的应用程序中使用以下代码:

jQuery.getJSON("mypage.php", function(data) {
    // data now has all session variables.
});

mypage.php的服务器端:

<?php
echo json_encode($_SESSION);

这是一个简单的例子,这里根本没有数据安全性。