md5(microtime(true));
. Данное значение пишете отдельно в базу к заказу.showNote
элемент note
создавайте только один раз.function showNote(anchor, position, html) {
var note = document.querySelector('div.note.' + position);
if(note == null){
note = document.createElement('div');
note.className = "note " + position;
note.innerHTML = html;
document.body.append(note);
}
positionAt(anchor, position, note);
}
'<div class="row card-header mb-2">
<h4 class="my-3 font-weight-normal col-md-8"><? echo $mfo; ?></h4>
<button type="button-1" class="btn btn-lg btn-block btn-primary col-4 col-md-2" onClick="location.href=" id = "rloan" required="<?$id;?>">Редактировать</button>
</div>'
$out[] = [
$row->id,
$row->mfo,
$row->cpalink,
$row->img,
($row->procent)/100,
'<div class="row card-header mb-2">
<h4 class="my-3 font-weight-normal col-md-8">' . $row->mfo . '</h4>
<button type="button-1" class="btn btn-lg btn-block btn-primary col-4 col-md-2" onClick="location.href=" id = "rloan" required="<?$id;?>">Редактировать</button>
</div>'
];
stylus использует SASS синтаксис
Устанавливайте npm, устанавливайте stylus и всё будете делать оффлайн.
В зависимости от вашего редактора настройте его (редактор) на автокомплит. Возьмите, к примеру, Sublime Text
curl 'https://hassium.ourdb.ru/tvseries/e731f52858ba446c4f456273c1abac11d21fb7af/ca1b83c33b0be56a559778f2db5fa9aa:2020071317/hls.m3u8' \
-H 'Connection: keep-alive' \
-H 'Pragma: no-cache' \
-H 'Cache-Control: no-cache' \
-H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Safari/537.36 OPR/68.0.3618.173' \
-H 'DNT: 1' \
-H 'Accept: */*' \
-H 'Origin: null' \
-H 'Sec-Fetch-Site: cross-site' \
-H 'Sec-Fetch-Mode: cors' \
-H 'Sec-Fetch-Dest: empty' \
-H 'Referer: https://kadikama.ru/11-2014-vspysh-i-chudo-mashinki.html' \
-H 'Accept-Language: ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7' \
--compressed
curl 'https://giza.ourdb.ru/tvseries/e731f52858ba446c4f456273c1abac11d21fb7af/ca1b83c33b0be56a559778f2db5fa9aa:2020071317/480.mp4:hls:manifest.m3u8' \
-H 'Connection: keep-alive' \
-H 'Pragma: no-cache' \
-H 'Cache-Control: no-cache' \
-H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Safari/537.36 OPR/68.0.3618.173' \
-H 'DNT: 1' \
-H 'Accept: */*' \
-H 'Origin: null' \
-H 'Sec-Fetch-Site: cross-site' \
-H 'Sec-Fetch-Mode: cors' \
-H 'Sec-Fetch-Dest: empty' \
-H 'Referer: https://kadikama.ru/11-2014-vspysh-i-chudo-mashinki.html' \
-H 'Accept-Language: ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7' \
--compressed
Главное из них - реально существующая почта, если яндекс пошлёт запрос вашему серверу, чтобы узнать об отправляемом почтовом ящике.
Второе правило - содержание текста/письма.
Ни какая-то белиберда с кучей непонятных или коротких ссылок.
А при чём здесь он при использовании PHPMailer? Отправляйте почту по SMTP в PHPMailer и будет всё ок.
Пусть он, как вы говорите, в два раза больше чем сайт. В PHPMailer всё реализовано, что позволяет использовать его очень гибко в коде. Один раз настроил подключение и отправку - и забыл.