Warning: require() [function.require]: open_basedir restriction in effect. File(/usr/local/php5.2/lib/php/core/init.php) is not within the allowed path(s): (/home/matrus2/:/tmp:/usr/local/lib/php/:/usr/sbin/:/usr/bin/:/usr/local/bin/:/usr/local/sbin/:/bin/:/sbin/) in /home/matrus2/domains/twojeartykuly.info/public_html/wp-content/plugins/broken-link-checker/broken-link-checker.php on line 22

Warning: Cannot modify header information - headers already sent by (output started at /home/matrus2/domains/twojeartykuly.info/public_html/wp-content/plugins/broken-link-checker/broken-link-checker.php:22) in /home/matrus2/domains/twojeartykuly.info/public_html/wp-content/plugins/wupress/index.php on line 2

Warning: require() [function.require]: open_basedir restriction in effect. File(/usr/local/php5.2/lib/php/module-manager.php) is not within the allowed path(s): (/home/matrus2/:/tmp:/usr/local/lib/php/:/usr/sbin/:/usr/bin/:/usr/local/bin/:/usr/local/sbin/:/bin/:/sbin/) in /home/matrus2/domains/twojeartykuly.info/public_html/wp-content/plugins/broken-link-checker/includes/modules.php on line 7

Warning: require() [function.require]: open_basedir restriction in effect. File(/usr/local/php5.2/lib/php/module-base.php) is not within the allowed path(s): (/home/matrus2/:/tmp:/usr/local/lib/php/:/usr/sbin/:/usr/bin/:/usr/local/bin/:/usr/local/sbin/:/bin/:/sbin/) in /home/matrus2/domains/twojeartykuly.info/public_html/wp-content/plugins/broken-link-checker/includes/modules.php on line 8

Warning: require() [function.require]: open_basedir restriction in effect. File(/usr/local/php5.2/lib/php/containers.php) is not within the allowed path(s): (/home/matrus2/:/tmp:/usr/local/lib/php/:/usr/sbin/:/usr/bin/:/usr/local/bin/:/usr/local/sbin/:/bin/:/sbin/) in /home/matrus2/domains/twojeartykuly.info/public_html/wp-content/plugins/broken-link-checker/includes/modules.php on line 10

Warning: require() [function.require]: open_basedir restriction in effect. File(/usr/local/php5.2/lib/php/checkers.php) is not within the allowed path(s): (/home/matrus2/:/tmp:/usr/local/lib/php/:/usr/sbin/:/usr/bin/:/usr/local/bin/:/usr/local/sbin/:/bin/:/sbin/) in /home/matrus2/domains/twojeartykuly.info/public_html/wp-content/plugins/broken-link-checker/includes/modules.php on line 11

Warning: require() [function.require]: open_basedir restriction in effect. File(/usr/local/php5.2/lib/php/parsers.php) is not within the allowed path(s): (/home/matrus2/:/tmp:/usr/local/lib/php/:/usr/sbin/:/usr/bin/:/usr/local/bin/:/usr/local/sbin/:/bin/:/sbin/) in /home/matrus2/domains/twojeartykuly.info/public_html/wp-content/plugins/broken-link-checker/includes/modules.php on line 12

Warning: require() [function.require]: open_basedir restriction in effect. File(/usr/local/php5.2/lib/php/any-post.php) is not within the allowed path(s): (/home/matrus2/:/tmp:/usr/local/lib/php/:/usr/sbin/:/usr/bin/:/usr/local/bin/:/usr/local/sbin/:/bin/:/sbin/) in /home/matrus2/domains/twojeartykuly.info/public_html/wp-content/plugins/broken-link-checker/includes/modules.php on line 32
Przykład wykorzystania klasy swiftmailer
twojeArtykuły.info

Przykład wykorzystania klasy swiftmailer

dodany przez mtu - Lis.26, 2014, w kategorii Programowanie

W tym krótkim wpisie opublikuję przykładowy kod php, który można użyć w dowolnym projekcie. W przykładzie wysłana zostanie wiadomość mailowa za pomocą klasy swiftmailer i funkcji mail(). Rozwiązanie jest bardzo przydatne ze względu na prostotę i możliwość użycia polskich znaków w wiadomości. Mam nadzieję, że kiedyś się przyda.

 

 

===============================================================================

<?php
require_once 'swiftmailer/lib/swift_required.php';
$owner_email = $_POST["admin_email"];
$from = $_POST["email"];
$subject = addslashes('Masz zgłoszenie ze strony ***');
$ilosc=$_POST['countSelect'];
$data= $_POST["dateFrom"];
$tel=$_POST['phone'];
$program=$_POST["selectedItem"];
$message = Swift_Message::newInstance()
// Give the message a subject
->setSubject($subject)
// Set the From address with an associative array
->setFrom($from)
// Give it a body
->setBody(
'<html>' .
' <head></head>' .
' <body>' .
'  <h2>Formularz zgłoszeniowy ze strony internetowej został uzupełniony</h2>' .
'  <hr>' .
'  <p>Wybrano program: ' . $program . '</p>' .
'  <p>Ilość osób: ' . $ilosc . '</p>' .
'  <p>Data: ' . $data . '</p>' .
'  <p>Email zgłaszającego: ' . $from . '</p>' .
'  <p>Numer telefonu: ' . $tel . '</p>' .
' </body>' .
'</html>','text/html','utf-8')
->setReplyTo($from)
->setTo($owner_email)
->setPriority(3);
// Create the Transport
$transport = Swift_MailTransport::newInstance();
// Create the Mailer using your created Transport
$mailer = Swift_Mailer::newInstance($transport);
$numSent = $mailer->send($message);
printf("Sent %d messages\n", $numSent);

===============================================================================

 

Zostaw komentarz

Szukasz i nie możesz znaleźć?

Użyj formularza poniżej, aby znaleźć żądane informacje:

Jeżeli interesuje Ciebie jakiś temat lub chciałbyś go zobaczyć na tym serwisie skontaktuj się z administratorem.

Blogroll

Polecane strony:

Statystyki

  • 3559Ten wpis (unikalnych odwiedzin):
  • 2509Odsłon w tym miesiącu (dla portalu):
  • 59Gości dzisiaj ogólnie:
  • 0Goście obecnie online:
  • Wrzesień 23, 2011Statystyki licznone od: