Javascript 将值从JS传递到PHP

Javascript 将值从JS传递到PHP,javascript,php,jquery,Javascript,Php,Jquery,将表单元格值从javascript变量传递到php变量 $document.on'ready',函数{ $“业务”列表表。单击“查看”功能{ $.ajax{ url:test.php, 方法:邮寄, 数据:{business_id:6510-1}, 成功:函数数据{ $‘业务许可证表格’。htmldata; } }; }; }; 您不能像那样将JS变量直接用于PHP。改用ajax: JS PHP 您不能像那样将JS变量直接用于PHP。改用ajax: JS PHP 可以使用查询字符串将变量传递给

将表单元格值从javascript变量传递到php变量

$document.on'ready',函数{ $“业务”列表表。单击“查看”功能{ $.ajax{ url:test.php, 方法:邮寄, 数据:{business_id:6510-1}, 成功:函数数据{ $‘业务许可证表格’。htmldata; } }; }; };
您不能像那样将JS变量直接用于PHP。改用ajax:

JS

PHP


您不能像那样将JS变量直接用于PHP。改用ajax:

JS

PHP


可以使用查询字符串将变量传递给PHP。像这样,

$("#business_list_table").on('click', '.view_btn', function post() {
    // get the current row
    var currentRow = $(this).closest("tr");
    var Business_id_value= currentRow.find("td:eq(1)").text(); // get current row 2nd T;
    window.location.href = 'http://your_url?b_id=' + Business_id_value;

});

现在,您可以使用$\u GET['Business\u id\u value']访问PHP脚本中的Business\u id\u value变量。

您可以使用查询字符串将变量传递给PHP。像这样,

$("#business_list_table").on('click', '.view_btn', function post() {
    // get the current row
    var currentRow = $(this).closest("tr");
    var Business_id_value= currentRow.find("td:eq(1)").text(); // get current row 2nd T;
    window.location.href = 'http://your_url?b_id=' + Business_id_value;

});

现在,您可以使用$\u GET['Business\u id\u value']访问PHP脚本中的Business\u id\u value变量。

将值从JS传递到PHP是什么意思?你不能这么做你有SQL注入和XSS漏洞。我没有看到任何注入漏洞。只有XSS。我看到的唯一查询是一个静态字符串:SELECT*FROM business\u tb WHERE business\u ID='document.writelnBusiness\u ID'我认为您混淆了服务器端代码PHP和客户端JavaScript,只有在PHP代码输出HTML和JavaScript后,客户端JavaScript才会在用户浏览器中运行。如果您想从客户端代码向您的服务器发送另一个HTTP请求,您应该研究ajax。您的意思是将值从JS传递到PHP,这可能是重复的吗?你不能这么做你有SQL注入和XSS漏洞。我没有看到任何注入漏洞。只有XSS。我看到的唯一查询是一个静态字符串:SELECT*FROM business\u tb WHERE business\u ID='document.writelnBusiness\u ID'我认为您混淆了服务器端代码PHP和客户端JavaScript,只有在PHP代码输出HTML和JavaScript后,客户端JavaScript才会在用户浏览器中运行。如果你想从客户端代码向服务器发送另一个HTTP请求,你应该研究ajax。可能的重复感谢你解释了问题,而不是仅仅放代码。感谢你解释了问题,而不是仅仅放代码。
$("#business_list_table").on('click', '.view_btn', function post() {
    // get the current row
    var currentRow = $(this).closest("tr");
    var Business_id_value= currentRow.find("td:eq(1)").text(); // get current row 2nd T;
    window.location.href = 'http://your_url?b_id=' + Business_id_value;

});