0
我正在使用javascript和php,並且我正在嘗試將javascript變量從html文件傳遞到php文件。我已經嘗試了很多使用window.location.href
和$_GET
和$_POST
的方法。我不知道我在做什麼錯,或者如果他的東西缺少,如何將JavaScript變量傳遞給PHP的任何建議?Javascript變量爲php
HTML文件:
<script type="text/javascript" src="zepto.min.js"></script>
<script type="text/javascript">
function values() {
var wind = 300;
var rain = 0;
var speed = 35;
window.location.href = "getData.php?s1=" + wind + "&s2=" + rain + "&s3=" + speed;
}
</script>
php文件:
<?php
$sensors=new Sensor();
if (isset($_GET['s1']) && isset($_GET['s2']) && isset($_GET['s3'])) {
$wind = $_GET['s1'];
$rain = $_GET['s2'];
$speed = $_GET['s3'];
$sensors->create();
}
?>
我會推薦一個AJAX請求。這個解決方案使用jQuery是可以接受的,還是隻能使用Javascript? –
你會得到什麼結果?你的代碼爲我工作 – Shank
我們怎麼知道你的班級既不失敗也不失敗。代碼不夠。通過PHP檢查錯誤並查看您的控制檯。我也看不到任何迴音。你如何調用'values()'函數?可能是爲什麼它在這裏失敗,沒有調用函數。 –