0
我想傳遞一個jQuery值到PHP如下:傳遞jQuery的變量PHP - 500內部服務器錯誤
var your_var_value=1200;
$.ajax({
type: "POST",
url: "scripts/php/controllers/tariff.fare.controller.php",
data: { var_value: your_var_value},
error:function(request){alert(request.statusText)},
success:function(result){
alert(your_var_value);
}
});
以下幾點:
<?php
require_once('models/sql.php');
require_once('models/server.php');
require_once('models/journey.php');
class TariffFareController {
// If there is no fixed fare, use route calc
if ($fixed_fare_result == null) {
$distance=$_POST['var_value'];
if ($distance > 1100) {
$fare = 222.00;
}
else {
$fare = 111.00;
}
//MORE CODE
}
但是,當我做到這一點我得到500 Internal Server Error
我知道我通過這個URL是正確的,任何想法?
您將需要查看您的Web服務器日誌文件以嘗試識別500錯誤。 – Anonymous 2013-03-04 16:55:05
檢查您的服務器日誌。它會給出一些線索。 – robert 2013-03-04 16:55:30
你也可以運行php -l filename來檢查是否有語法錯誤。 – robert 2013-03-04 16:57:01