我试图建立一个PHPMailer为基础的电子邮件系统的基本网站。
这是给我带来麻烦的代码行:
$xajax->printJavascript('xajax/');
现在,我用的是这是本教程。
关于上面的代码,本教程说:
如何使用网页内的代码?将表单(变量)、函数(和包含)放在所有html代码的前面。接下来,我们需要在文档header中包含一些JavaScript文件(place也是php标记):
$xajax->printJavascript('xajax/');
当我运行所有代码(包括: PHPMailer脚本;Ajax脚本)时,我会在前面的代码行中得到这个错误。
致命错误:调用非对象上的成员函数
所以,我的问题是,我是否需要以某种方式定制这段代码,还是让它运行到某个ajax核心文件或其他文件的文件中?
发布于 2014-01-12 01:16:48
我愿意被$xajax定义为没有定义。在包含库之后,但在包含对该方法的调用之前,尝试添加以下内容:
$xajax = new xajax();
xajax可能需要一些额外的设置。一个更完整的代码示例可以帮助解决问题。
https://stackoverflow.com/questions/21069954
复制相似问题