Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]phpmailer co zrobic aby zadzialalo?
KolegS
post
Post #1





Grupa: Zarejestrowani
Postów: 64
Pomógł: 0
Dołączył: 17.04.2007
Skąd: Toruń

Ostrzeżenie: (0%)
-----


Mam problem z tą klasą a mianowicie próbuje to zainstalować ale nie wiem gdzie mam skopiować zawartość plików class.phpmailer.php oraz class.smtp.php, a nie chciałbym sobie czegoś popsuć w ustawieniach serwera, więc jakby ktoś mógł mi powiedzieć gdzie mam to skopiować będę wdzięczny.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
KolegS
post
Post #2





Grupa: Zarejestrowani
Postów: 64
Pomógł: 0
Dołączył: 17.04.2007
Skąd: Toruń

Ostrzeżenie: (0%)
-----


już prawie działa wyskoczyły mi tylko 3 błędy

  1. <?php
  2. Warning: PHPMailer::include_once(class.smtp.php) [function.PHPMailer-include-once]: failed to open stream: No such file or directory in C:Program FilesWebServhttpd-usersphpmailerclass.phpmailer.php on line 460
  3.  
  4. Warning: PHPMailer::include_once() [function.include]: Failed opening 'class.smtp.php' for inclusion (include_path='.;C:php5pear') in C:Program FilesWebServhttpd-usersphpmailerclass.phpmailer.php on line 460
  5.  
  6. Fatal error: Class 'SMTP' not found in C:Program FilesWebServhttpd-usersphpmailerclass.phpmailer.php on line 527
  7. ?>


tu jest coś ze ścieżka i z plikiem class.smtp.php(nie wiem gdzie go umieścić) a z trzecim to już na dobre nie mam pojęcia

a mój plik którym to wysyłam wygląda tak

Kod
<?php
require("class.phpmailer.php");

$mail = new PHPMailer();

$mail->IsSMTP();                                   // send via SMTP
$mail->Host     = "smtp.googlemail.com"; // SMTP servers
$mail->SMTPAuth = true;     // turn on SMTP authentication
$mail->Username = "kolliegs";  // nie wiedziałem co tutaj wpisać więc wpisałem login mailu
$mail->Password = "moje hasło"; // tutaj wpisałem hasło do maila

$mail->From     = "kolliegs@gmail.com";
$mail->FromName = "WITAM";
$mail->AddAddress("mail na który wysyłasz");
$mail->AddReplyTo("kolliegs@gmail.com"); //tutaj też się zastanawiałem co wpisać więc wpisałem maila

$mail->WordWrap = 50;                              // set word wrap
$mail->IsHTML(true);                               // send as HTML

$mail->Subject  =  "FIRST EMAIL";
$mail->Body     =  "This is the <b>HTML body</b>";
$mail->AltBody  =  "This is the text-only body";

if(!$mail->Send())
{
   echo "Message was not sent <p>";
   echo "Mailer Error: " . $mail->ErrorInfo;
   exit;
}

echo "Message has been sent";
?>






EDIT:
ok wstawiłem ten plik class.smtp.php do tego samego folderu i teraz wyświetla się coś takiego
  1. <?php
  2. Message was not sent
  3.  
  4. Mailer Error: Language string failed to load: from_failedkolliegs@gmail.com
  5. ?>


Ten post edytował KolegS 14.05.2007, 15:44:53
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 5.10.2025 - 05:25