如何将 JavaScript 变量传递给另一个 PHP 文件
how to pass a javascript variable to another php file
我有一个包含variable-array[]
数组的javascript文件,我想使用post(data=array)
将此变量传递给另一个php文件。这样我就可以在 php 文件中获取$_POST['data']
。我该怎么做?
您可以使用 Ajax POST 到 php 脚本来发送数据:
$.ajax({
type: "POST", //http method
url: url, //url to php file
data: data, //array or json object
success: success, //callback
});
在 PHP 中,您需要从 $_POST
数组中获取数据。
var val1 = 'test1';
var val2 = 'test2';
$.ajax({
type: 'POST',
url: 'yourfile.php',
data: { data: [text1: val1, text2: val2] },
success: function(response) {
console.log(response);
}
});
你不能直接这样做,因为JavaScript在客户端运行,PHP在服务器端执行。您需要先执行JavaScript,然后通过FORM或AJAX调用将结果发送到服务器。
.PHP
$parameter = "this is a php variable";
echo "var myval = foo(" . parameter . ");";
JavaScript
var myval = foo("this is a php variable"); // generated by PHP
$.ajax({
type: 'POST',
url: 'yourphpfile.php',
data: {'variable': myval},
});
接收 PHP (yourphpfile.php)
$myval = $_POST['variable'];
//do something!
相关文章:
- 通过另一个php应用程序将我的项目推送到Github存储库中
- 如何将JavaScript变量的数据传递到另一个php页面
- 将php页面URL中的变量传递给JavaScript和另一个php
- 如何使用javascript/jquery将变量从一个PHP文件传递到另一个PHP文件
- 通过AJAX将从AJAX获取的值发送到另一个PHP文件
- 使用 Ajax 将 Javascript 变量提交到另一个 PHP 文件
- 从 PHP 表中选择值并将其传递给另一个 PHP 页面
- 如何通过选择下拉列表中的选项从另一个 php 文件中获取数据
- 将值从一个 Php 文件传递到另一个 Php 文件
- php中的mysql查询不起作用,但它在另一个php文件中起作用
- 如何在另一个php文件中从ajax获取变量
- 调用另一个php脚本生成图表时出现问题
- 如果jquery脚本's在另一个php页面的php-include语句中使用
- 如何使用wp_localize_script从另一个php文件传递参数
- 将输出从一个 JS 文件传递到另一个 PHP 文件
- 如何包含来自另一个 PHP 文件的 PHP 验证函数
- 在另一个 PHP 文件的 JavaScript 中显示 PHP 文件内容
- 从另一个 php 脚本终止一个脚本
- 如何将 JavaScript 变量传递给另一个 PHP 文件
- 使用 ajax 将文本值传递给另一个 php 文件