0
這個問題說明了一切。 任何想法?通過javascript獲取輸入字段並在php中使用變量?
這個問題說明了一切。 任何想法?通過javascript獲取輸入字段並在php中使用變量?
HTML
<input type="text" name="username" class="form-control search-query" placeholder="Enter User Name">
的JavaScript
$http({
method: 'POST',
url: 'url.php',
//headers : {'Content-Type':'application/x-www-form-urlencoded'},
data: {
"username": $scope.username,
},
}).then(function (response) {
var data = response.data;
}
PHP
$postdata = file_get_contents("php://input");
$request = json_decode($postdata);
$accountnumber = $request->accountnumber;
這不是$post_"username"
。您應該使用$_POST["username"];
從服務器的php腳本獲取發佈參數。
顯示一些代碼。至少JS和HTML部分,以便它可以查明什麼可能是錯的。 – Jite
很難知道沒有看到問題的HTML和JavaScript。你有沒有在usename字段上的name屬性?或者,也許你可以用一個get參數(比如?username = Joe)來調用php文件。沒有看到代碼就幾乎不可能提供幫助。 –
您可以嘗試下面的方式將參數從UI發送到JS並將其發佈到PHP。如果你顯示你的代碼,我們可以幫助更好。 – Batman