如何在Javascript中启动php会话
how to start a php session in Javascript?
我正在使用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);
这是一个简单的例子,这里根本没有数据安全性。
相关文章:
- 使用php或javascript从facebook相册URL中删除多余的部分
- 将PHP变量传递给jQuery时遇到问题
- 通过javascript重定向html传递php变量
- 将数组从PHP传递到Javascript
- 如何在php文件中获取$.post-ajax传递的值
- 启动&使用php停止iframe
- Javascript中的Ajax无法正确启动php文件
- 通过使用onblur启动Ajax查询到PHP MySQL DB
- 从 PHP echo 启动 2 个 HTML / JavaScript 弹出窗口
- 从 PHP 按钮启动节点函数
- 如何在没有window.open的情况下从Javascript启动PHP文件
- 从php启动phantomjs服务器并等待它的响应
- PHP脚本重新运行自己,直到进程完成.然后每周重新启动
- 如何在Javascript中启动php会话
- 通过在NodeJS中执行PHP脚本来重新启动NodeJS
- PhpStorm当JS启动请求时,我如何调试php文件
- 在php中,启动屏幕只加载一次
- PHP exec启动一个带有参数的cmd窗口
- 如何在PHP页面中执行所有MySQL查询后启动jQuery函数
- 从Javascript/Jquery文件启动PHP Netbeans XDEBUG