@victor_orlov, извините, но, первая реакция на практику выкладки скрина вместо текста ошибки - мысль о том, что автор, вероятно, не хочет найти решение проблемы. Подробнее
Fatal error: Uncaught Error: Class 'Swift_SmtpTransport' not found in D:\OSPANEL\domains\phpintensive\templates\email.php:4 Stack trace: #0 {main} thrown in D:\OSPANEL\domains\phpintensive\templates\email.php on line 4 --- Добавлено --- Сам код такой - Код (Text): <?php require_once("../getwinner.php");?> <?php try{$transport = (new Swift_SmtpTransport('http://phpdemo.ru', 25)) ->setUsername('keks@phpdemo.ru') ->setPassword('htmlacademy'); $mailer = new Swift_Mailer($transport); $message = (new Swift_Message()) ->setSubject(' Ваша ставка победила') ->setFrom(['keks@phpdemo.ru']) ->setTo(['$getarrwinner["email"]' => 'New Mailtrap user']); $message->setBody( '<html lang="ru">'. '<body>'. '<h1>Поздравляем с победой</h1>' . '<p>Здравствуйте, <?php echo $getarrwinner["name"];?></p> ' . '<p>Ваша ставка для лота <a href="/lot.php?id=<?php echo $getarrwinner["lotsid"]; ?>"> <?php echo $getarrwinner["name_of_the_lot"]; ?></a> победила.</p>' . '<p>Перейдите по ссылке <a href="/my-bets.php?id=<?php echo $getarrwinner["usersid"]; ?>">мои ставки</a>, чтобы связаться с автором объявления</p>' . '<small>Интернет Аукцион "YetiCave"</small>'. ' </body>' . '</html>' ); $message->addPart('Welcome to Mailtrap, now your test emails will be safe', 'text/html'); $mailer->send($message);} catch (exception $e) { print "something went wrong, caught yah! n"; } ?>
@victor_orlov, очень похоже, что версия компонента swiftmailer, не совместима с версией PHP. Подробнее То есть в "почтовике" использован устаревший и уже запрещённый для использования вариант объявления конструктора класса через одноименную функцию. Вероятно, поможет приведённая в первом сообщении альтернатива: PHP: $transport = \Swift_MailTransport::newInstance(/* с параметрами */); Если нет - требуется обновление либо GitHub - swiftmailer/swiftmailer: Comprehensive mailing tools for PHP, либо OSPanel, в надежде, что обновится заодно и почтовик.