![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 11.04.2003 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam skrypt do wysylania e-maili , tylko ze cos w nim nie dziala ...
[php:1:895a48bc69] <?php require_once 'Mail.php'; # twój serwer smtp $params['host'] = 'smtp.wp.pl'; # dodatkowe parametry połączenia (opcjonalne): # $params['port'] = 25; # jeśli serwer wymaga autentykacji: # $params['auth'] = false; # $params['username'] = ''; # $params['password'] = ''; # wszelkie nagłówki... $headers['Subject'] = 'To jest temat'; $headers['From'] = 'jacek@wp.pl'; $body = 'oto jakiś spam....'; # jeśli adresat jest jeden wystarczy # $recipients = 'user@domena.pl'; $recipients = array('jacek811@wp.pl', 'jacek811@wp.pl'); $mail = Mail::factory('smtp', $params); if (PEAR::isError($mail)) { print $mail->getMessage(); } else { # sio w Internet! $error = $mail->send($recipients, $headers, $body); if (PEAR::isError($error)) { print $error->getMessage(); } else { print 'mail został wysłany.'; } } ?>[/php:1:895a48bc69] a błąd ktory sie wyswietla to: Kod Fatal error: Undefined class name 'mail' in E:usrstronatestMail.php on line 24
Prosilbym o pomoc w rozwiazaniu tego problemu ... |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 118 Pomógł: 5 Dołączył: 9.07.2003 Skąd: Wołów/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
a moze skozystaj z takiego skryptu:
[php:1:78ba441641]<?php /* adresaci */ $do = "Marysia <marysia@example.com>" . ", " ; // zwróc uwagę na przecinek $do .= "Kasia <kasia@example.com>"; /* temat */ $temat = "Przypomnienie o urodzinach w Sierpniu"; /* wiadomość */ $wiadomosc = ' <html> <head> <title>Przypomnienie o urodzinach w Sierpniu</title> </head> <body> <p>Te urodziny będziemy świętować w Sierpniu!</p> <table> <tr> <th>Osoba</th><th>Dzień</th><th>Miesiąc</th><th>Rok</th> </tr> <tr> <td>Jan</td><td>3.</td><td>Sierpnia</td><td>1970</td> </tr> <tr> <td>Szymon</td><td>17.</td><td>Sierpnia</td><td>1973</td> </tr> </table> </body> </html> '; /* Aby wysłać e-mail w formacie HTML, należy ustawić nagłówek Content-type. */ $naglowki = "MIME-Version: 1.0rn"; $naglowki .= "Content-type: text/html; charset=iso-8859-1rn"; /* dodatkowe nagłówki */ $naglowki .= "From: Przypominacz o urodzinach <urodziny@example.com>rn"; $naglowki .= "Cc: archiwum_mailingu@example.comrn"; $naglowki .= "Bcc: kontrola_mailingu@example.comrn"; /* a teraz wyślij */ mail($do, $temat, $wiadomosc, $naglowki); ?>[/php:1:78ba441641] (zaczerpnięte z manuala php ;P) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 17:14 |