相关疑难解决方法(0)

通过AJAX将数据从localStorage发送到PHP并将其保存在HTML文件中

我想通过AJAX将字段数据从表单发送到文件,我在网上找到了这个解决方案:http://techglimpse.com/pass-localstorage-data-php-ajax-jquery/

唯一的问题是我有多个字段而不是单个字段,我想将输出(localStorage)保存在HTML(或任何其他格式)文件中,而不是在#output div中显示它.

我怎样才能做到这一点?

你可以看到我迄今为止所完成的工作:使用AJAX将表格数据保存到PHP

这是我的HTML/JS代码:http://jsbin.com/iSorEYu/1/edit和PHP代码http://jsbin.com/OGIbEDuX/1/edit

php forms ajax jquery local-storage

9
推荐指数
2
解决办法
1万
查看次数

将JS LocalStorage加载到PHP变量中

在我的文档的标题中,我正在定义一个电子邮件和密码.我想用户本地存储.但是我无法将localstorage中的项目加载到我的php变量中.

这是我的代码.

<script>
localStorage.setItem('email', '<?php echo $_SESSION['email'];?>');  
localStorage.setItem('password', '<?php echo $_SESSION['password'];?>');
</script>

<?php
$user_email = "<script>document.write(localStorage.getItem('email'));</script>";
$password = "<script>document.write(localStorage.getItem('password'));</script>";

define('XOAUTH_USERNAME', $user_email);
define('XOAUTH_PASSWORD', $password);
?>

<html>
<head></head>
<body></body>
</html>
Run Code Online (Sandbox Code Playgroud)

我知道我正在设置localstorage因为我正在检查chrome并且键和值都是正确的.我只是将密钥的值传递给我的php的define()时遇到了麻烦.

谢谢您的帮助!

php local-storage

6
推荐指数
3
解决办法
5万
查看次数

将HTML5本地存储值传递给PHP错误

我正在使用html5本地存储,我正在尝试读取它并将其传递给php变量:

这是代码:

$myphpvar = "<script>document.write(localStorage.getItem('myjsvar'));</script>"; 
Run Code Online (Sandbox Code Playgroud)

当我这样做:

echo $myphpvar;
Run Code Online (Sandbox Code Playgroud)

该值看起来正确(在视觉上离开)

当我添加此代码时,所有看起来都很好但是

$sql="INSERT INTO `pending` (`id`, `myfield`) VALUES ('', '$myphpvar')";
Run Code Online (Sandbox Code Playgroud)

然后我得到这个错误:

错误:SQL语法中有错误; 检查与您的MySQL服务器版本对应的手册,以便在附近使用正确的语法.

错误点在这里:

$myphpvar = "<script>document.write(localStorage.getItem('myjsvar'));</script>";
Run Code Online (Sandbox Code Playgroud)

有什么想法吗?

javascript php local-storage

4
推荐指数
1
解决办法
2万
查看次数

获取localStorage值到php

我在localStorage中有一个变量集,我想把它变成php.执行php时,该值已在本地存储中设置,但我应该如何进入php?

我试过这样的事情:

  $myvar = "<script> localStorage.getItem('productinfo')['s3_url']</script>";
Run Code Online (Sandbox Code Playgroud)

但出于某些原因,这给出了一个 Uncaught SyntaxError: missing ) after argument list

我该怎么做呢?谢谢.

javascript php

0
推荐指数
2
解决办法
1万
查看次数

标签 统计

php ×4

local-storage ×3

javascript ×2

ajax ×1

forms ×1

jquery ×1