我基本上有一个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