Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/241.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
HTML5会话存储与PHP会话(缓存/DB)_Php_Html_Session_Sessionstorage - Fatal编程技术网

HTML5会话存储与PHP会话(缓存/DB)

HTML5会话存储与PHP会话(缓存/DB),php,html,session,sessionstorage,Php,Html,Session,Sessionstorage,我目前正在更新一个Web应用程序,它是我几个月前开发的。我的计划包括集成一些HTML5功能。我已经在使用文件API进行文件上传了,现在又回到了后期上传 我知道HTML5也有本地存储/会话存储API,并考虑将其集成,但我担心,由于会话必须在开始时启动,如果Web应用程序与不支持它的浏览器一起使用,用户将没有会话 所以,我正在做研究,想问你们这个问题。 由于服务器端脚本是在本地脚本之前加载的,有没有办法写回退 我知道如何检查会话存储的支持,可以进行页面重新加载/重定向,但我想知道是否有更好的解决方案

我目前正在更新一个Web应用程序,它是我几个月前开发的。我的计划包括集成一些HTML5功能。我已经在使用文件API进行文件上传了,现在又回到了后期上传

我知道HTML5也有本地存储/会话存储API,并考虑将其集成,但我担心,由于会话必须在开始时启动,如果Web应用程序与不支持它的浏览器一起使用,用户将没有会话

所以,我正在做研究,想问你们这个问题。 由于服务器端脚本是在本地脚本之前加载的,有没有办法写回退


我知道如何检查会话存储的支持,可以进行页面重新加载/重定向,但我想知道是否有更好的解决方案

可能与我看到的那篇文章重复,但因为那是关于ASP而不是PHP,我写了一篇新文章,尽管微软接管了PHP,但这并不是使这个问题不再复杂的同一种技术。在这个链接上被接受的答案是我将在这里回答的答案,这就是为什么它对我来说是重复的。你说的这句话是什么意思微软接管了PHP?你指的是会话,意思是Cookies!如果浏览器不支持cookies,那么客户端将不支持
$\u Session
,我不认为存在不支持cookiesgalvic的浏览器:正如您所看到的,问题是如何集成回退和其他人提出的HTML5(Javascript)和PHP解决方案。我目前找不到英文帖子,只有德语,但前几天我读到微软将进一步开发PHP6并将其集成到他们的.NET环境中。因为这是一篇博文,我不确定它有多可靠。所以,请不要惊慌:)K3rener31:这意味着存储API依赖于cookies,好的,谢谢,在这种情况下,你的权利没关系。