如何使用POST方法将javascript/jQuery变量传递给PHP
如何使用POST方法将javascript/jQuery变量传递给PHP
这个问题已经在这里有答案:
这是非常基本的。我想做的就是测量浏览器窗口的HTML宽度,并将该数据传递给PHP脚本,以便我可以调整传递到网站的信息。
我已经了解了HTML宽度部分。我只是在使用AJAX将Javascript / jQuery变量传递到PHP脚本时遇到了麻烦。
这是Javascript / jQuery。它是用PHP编写的,以便我稍后可以使用include()
函数。
echo '';
这是PHP:
$width = $_POST['width']; function mobileView(){ if ($width < 950){ return true; } else{ return false; } } mobileView();
admin 更改状态以发布 2023年5月21日
试试这个。
你的 AJAX
htmlWidth = $("html").width(); $.ajax({ type: "POST", url: "mobileView.php", data:{ width: htmlWidth, somevar : "yes" }, success: function(data){ console.log(data); } })
你的 PHP
if(isset($_REQUEST['somevar'])){ $width = $_POST['width']; function mobileView($width){ if ($width < 950){ echo 'true'; } else{ echo 'false'; } } mobileView($width); }