将Javascript字符串传递到php字符串
假设我有:将Javascript字符串传递到php字符串,javascript,php,string,Javascript,Php,String,假设我有: <script> var jsString="hello"; </script> 我如何正确地做到这一点? 请告诉我正确的方法。提前感谢。您需要一个Ajax调用来将JS值传递到php变量中 JS代码将是(您的JS文件) 在ajax.php(您的php文件)中,代码将是 $phpString = $_POST['data']; // assign hello to phpString 您需要使用HTTP POST将数据发送到PHP。查看本教
<script>
var jsString="hello";
</script>
我如何正确地做到这一点?
请告诉我正确的方法。提前感谢。您需要一个Ajax调用来将JS值传递到php变量中 JS代码将是(您的JS文件) 在ajax.php(您的php文件)中,代码将是
$phpString = $_POST['data']; // assign hello to phpString
您需要使用HTTP POST将数据发送到PHP。查看本教程:了解如何在没有JQuery的情况下发送帖子。另请参阅XMLHTTPRequest文档:。正如其他答案所指出的那样,JQuery是使用$实现这一点的关键
要在PHP中获取字符串,请使用$\u POST变量。您需要通过表单或Ajax调用将其传递给服务器。这里可以找到一个基本的表单提交图:我想另一个人刚刚发布了一个指向ajax调用的链接。java脚本是浏览器端语言,而php是服务器端语言。您在javascript中所做的任何更改都不能传递给php。您必须通过ajax@lxndr也许不是——问题是如何做到将JavaScript值传递给PHP。
var jsString="hello";
$.ajax({
url: "ajax.php",
type: "post",
data: jsString
});
$phpString = $_POST['data']; // assign hello to phpString