2012-03-09 32 views
-1

我想爲我的ajax請求使用require_once。但它顯示錯誤。這是我的代碼。在ajax請求中使用require_once

var val = $('#customers option:selected').val(); 
$.post('base/chartval.php', {customer:val}, function(data) { 

}); 

這是我的基地/ chartval.php

<?php 

require_once 'service.php'; 

if (isset($_POST)) { 

    $customer = $_POST['customer']; 

    echo $customer; 

    $service::getColumData($customer); 
} 

這是錯誤,是展示時使用require_once。

"NetworkError: 500 Internal Server Error - http://localhost:2500/dinukanew/base/chartval.php" 

echo $customer;是工作時刪除需要線。

service.php文件也位於基礎文件夾。當我刪除require_once它可以工作。但我想在service.php中使用方法。請幫幫我。

+1

這是很好的,你沒有告訴我們什麼* *錯誤你得到。這樣,我們都可以猜測!工程師*愛*猜測。 – 2012-03-09 16:17:56

+0

請顯示錯誤。 – xdazz 2012-03-09 16:18:03

+0

顯示哪個錯誤? – Sirko 2012-03-09 16:18:06

回答

0

require_once需要一個參數在括號內進行傳遞:

require_once('service.php')

+0

沒有。同樣的錯誤發生。 :P – 2012-03-09 16:38:26

+0

檢查你的service.php然後,問題必須在那裏 - 你一定錯過了像';','{',''',... – maialithar 2012-03-09 16:47:27

+0

沒有。我uset test.php。 test.php只有echo'heloo';但它不起作用。 – 2012-03-09 17:10:41