我基本上有一個AJAX調用PHP文件:Ajax調用PHP文件不與該文件中「require_once」工作
$("#acceptBtn").click(function(){
$.ajax({
type: "POST",
url:"acceptOfferFunction.php",
data: {hash2: getURLParameter('hash2')},
success:function(result){
alert(result);
}
});
並且爲了清楚這裏的目的是該文件的簡化版本說明問題:
<?php
session_start();
//require_once 'AcceptAnOfferFromEditor.php';
echo('foo');
?>
這工作,「富」被驚動了,但我應該取消對require_once
聲明,它不會了。
包含的文件是一個具有許多功能的php類。能夠給他們打電話會很方便。
「AcceptAnOfferFromEditor.php」中可能有錯誤。檢查你的日誌中的錯誤。也可以使用瀏覽器插件進行AJAX調試,例如FireBug。 – vedarthk 2013-03-07 11:39:17
你能直接運行'acceptOfferFunction.php'文件嗎?包括'require_once'AcceptAnOfferFromEditor.php';'然後發佈錯誤,如果你有任何。 – Kabir 2013-03-07 11:40:50