2011-07-12 176 views
1

当我尝试包括PEAR的Mail.php,它打破了我的代码。梨邮件损坏php文件

我已经正确安装PEAR(接着在PEAR站点上的说明和适当的接收输出码),并加入在php.ini到PEAR用于当我需要包括封装的包含路径。基本上就如何正确安装所有的指令都遵循一个T.

为什么包括PEAR的Mail.php打破我的代码无关的PEAR?即使我除了include(或require_once)之外没有任何与PEAR的Mail.php相关的内容,我的其他代码也会中断。

回答

0

有可能是某种类型的变量/对象的冲突。您可能正在无意中重新定义了已经在PEAR Mail include中定义的内容。没有看到代码就很难说。

+0

我的代码如下: $ from,'To'=> $ to,'Subject'=> $ subject); ('smtp',数组('host'=> $ server,'port'=> $ port,'auth'=> true,'username'=> $ username,'password'= $ smtp = > $密码)); $ mail => $ smtp-> send($ to,$ headers,$ body); (PEAR :: isError($ mail)){ echo“Error”; } else { echo“Success”; } ?> –