Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Fatal error: Call to undefined method SMTP::getError() in
Forum PHP.pl > Forum > Przedszkole
Michał90
Witam,
Mam problem z php

Fatal error: Call to undefined method SMTP::getError() in /inc/class.phpmailer.php on line 1789
plik: class.phpmailer.php
  1. protected function SetError($msg) {
  2. $this->error_count++;
  3. if ($this->Mailer == 'smtp' and !is_null($this->smtp)) {
  4. $lasterror = $this->smtp->getError();
  5. if (!empty($lasterror) and array_key_exists('smtp_msg', $lasterror)) {
  6. $msg .= '<p>' . $this->Lang('smtp_error') . $lasterror['smtp_msg'] . "</p>\n";
  7. }
  8. }
  9. $this->ErrorInfo = $msg;
  10. }


linia 1789:
  1. $lasterror = $this->smtp->getError();


konfiguracja
plik: config.php
  1. $adminmail = "poczta@gmail.com";
  2. $mail_host="ssl://smtp.gmail.com";
  3. $mail_user="poczta@gmail.com";
  4. $mail_pass="hasło";
  5. $mail_from_name="Administrator ".$domena;
  6. $mail_from="poczta@gmail.com";


W czym tkwi problem, że nie moge wysłać wiadomości tylko ten problem wyskakuje..
Michał90
Niestety nie pomogło..
krispak
Ja patrze po tym kawalku co wkleiles wiec nie wiem czy taka funkcja w ogole u ciebie istnieje - z komunikatu widnieje ze nie moze jej znalezc

A $lasterror = $this->smtp; questionmark.gif

Jak masz w ogole zaimplementowanego phpmail? Pokaz jak odwolujesz sie do klasy
Michał90
tutaj cały kod:
http://wklej.to/MMnB

nie chciałem tego wkleić na forum bo dużo tego smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.