首页 > 后端开发 > php教程 > php 发送邮件有关问题?

php 发送邮件有关问题?

WBOY
发布: 2016-06-13 13:29:47
原创
820 人浏览过

php 发送邮件问题??????
 $pathCommon = dirname(__FILE__)."\_common5";
 $pathCommon =str_replace("\cpar1","",$pathCommon);
 include($pathCommon.'\root.php');

class test{
  var $dbCon;
  var $root;
  var $pathCommon;
  
  var $js;
  var $func;
  var $funcUsage;
  var $css;
  var $mail;
 

 function test($pathCommon=""){  
  $this->pathCommon = $pathCommon;
  $this->root = new root($this->pathCommon);
  $this->root->DB();
  $this->dbCon = new DB('BITINTRA');
  $this->dbCon->errorShow = true;
  $this->js = $this->root->JavaScript();  
  $this->func = $this->root->Functional();
  $this->funcUsage = $this->func->Usage();
  $this->css = $this->root->CSS();
  $this->view = $this->root->View();
  $this->page = $this->view->page();
  $this->box = $this->view->box();
  $this->grp = $this->view->group();
  $this->mail = $this->root->Mail();
  }
}

 $To = "guo321@btechnology.com";
 $Cc = "guo321@btechnology.com";
 sendMail("ACTION",'',rtrim($To,","),rtrim($Cc,","),$Text);

 function sendMail($sendTo,$stepIndex="",$to="",$cc="",$Text=""){
  $this->mail->phpMailer();
  $msg = '

Dear ALL

';
  $msg.=$Text;
$subject = " Test";
  $this->mail->sendMail($subject, $msg, "test", $to, $cc, "", "", "AA");
 }
?>[code=PHP][/code]

------解决方案--------------------
你应该遇到这样类似的错误:
Using $this when not in object context


------解决方案--------------------
一大堆问题。
function sendMail是类之外的函数,为什么会有$this这样的字眼呢?
phpMailer()函数也未定义。。
总之,lz可以先看看 OOP的相关资料
------解决方案--------------------
其它方面的知识自己恶补一下吧。
php面向对象编程
PHP code

 $pathCommon = dirname(__FILE__)."\_common5";
 $pathCommon =str_replace("\cpar1","",$pathCommon);
 include($pathCommon.'\root.php');

class test{
  var $dbCon;
  var $root;
  var $pathCommon;
  
  var $js;
  var $func;
  var $funcUsage;
  var $css;
  var $mail;
 

 function test($pathCommon=""){  
      $this->pathCommon = $pathCommon;
      $this->root = new root($this->pathCommon);
      $this->root->DB();
      $this->dbCon = new DB('BITINTRA');
      $this->dbCon->errorShow = true;
      $this->js = $this->root->JavaScript();  
      $this->func = $this->root->Functional();
      $this->funcUsage = $this->func->Usage();
      $this->css = $this->root->CSS();
      $this->view = $this->root->View();
      $this->page = $this->view->page();
      $this->box = $this->view->box();
      $this->grp = $this->view->group();
      $this->mail = $this->root->Mail();
  }
  
  function sendMail($sendTo,$stepIndex="",$to="",$cc="",$Text=""){
      $this->mail->phpMailer();
      $msg = '<div><strong>Dear ALL</strong></div><br>';
      $msg.=$Text;
    $subject = " Test";
      $this->mail->sendMail($subject, $msg, "test", $to, $cc, "", "", "AA");
 }
}
 $test = new test();
 $To = "guo321@btechnology.com";
 $Cc = "guo321@btechnology.com";
 $test->sendMail("ACTION",'',rtrim($To,","),rtrim($Cc,","),$Text); <div class="clear">
                 
              
              
        
            </div>
登录后复制
相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板