if (!empty($_POST)) {
// здесь код из ответа товарища quiplunar
} ->store($здесь_какая-то_переменная) - так вот эта переменна имеет значение null, а ожидается что должен быть bean.Я думаю, что запросы к бд каждые n-секунд - решение не эффективное.
array_search($login, $logins) должна искать в массиве логинов $logins, но на деле это вовсе не массив, а строка, которая выглядит как-то так: "/var/nginx/html/data/login.php".<?php
return [
'admin',
'user1',
'Ivan'
];
?>$logins = require $_SERVER['DOCUMENT_ROOT'] . '/data/login.php'; // Create the Transport
$transport = (new Swift_SmtpTransport('smtp.gmail.com', 993))
->setUsername('your_email_account@gmail.com')
->setPassword('your password')
;
// Create the Mailer using your created Transport
$mailer = new Swift_Mailer($transport);
// Create a message
$message = (new Swift_Message('Тема сообщения'))
->setFrom(['your_email_account@gmail.com' => 'John Doe'])
->setTo($_POST['to']) // на форме должно быть поле <input name="to">
->attach(
Swift_Attachment::fromPath('/path/to/file.pdf')
);
// Send the message
$result = $mailer->send($message); $_POST с числом: if($_POST=1), тут несколько ошибок:==$_POST с числом не имеет смысла, т.к. $_POST - это массив, а не число.if($_POST['polling ']==1)$ssil12 содержит ссылки (в смысле url страниц, которые нужно обработать).str_get_html($https);$content = file_get_contents($https)
$domObject = str_get_html($content); buildOrderDetails не вызывал внутри new ProductRepository, код нужно переписать так:class OrderRepository extends BaseRepository implements OrderRepositoryInterface
{
use OrderTransformable;
public function __construct(Order $order, ProductRepositoryInterface $productRepo)
{
parent::__construct($order);
$this->model = $order;
$this->productRepo = $productRepo;
}
public function buildOrderDetails(Collection $items)
{
$items->each(function ($item) {
$product = $this->productRepo->find($item->id);
if ($item->options->has('product_attribute_id')) {
$this->associateProduct($product, $item->qty, [
'product_attribute_id' => $item->options->product_attribute_id
]);
} else {
$this->associateProduct($product, $item->qty);
}
});
} "danog\MadelineProto\TL\Types\Bytes" - это набор байт. Можно попробовать сохранить его в файл в и посмотреть с помощью любой программы открывающей изображения: file_put_contents($bytes); npm i -g n - это https://www.npmjs.com/package/n - он вообще не работает на Windows (и дело тут не в лицензионности или бедности операционной системы). В Readme прямо так и написано: Note: n is not supported natively on Windows.
<img src="..." loading="lazy" />$body$newBody =
str_replace(self::TO_BE_DETELED_TEXTS, '', $body);tow, которая на момент вызова getDistr() пуста, она ещё не успевает заполнится данными от вызова API Яндекс.Карт.getDistr(tow) в качестве аргумента, и не в самом начале работы скрипта, а после получения ответа от API (в блоке then).<?php<? require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php");?><?php или <?= ENV COMPOSER_ALLOW_SUPERUSER 1