'mysql' => [
'driver' => 'mysql',
'host' => ...,
'database' => ...,
'username' => ...,
'password' => ...,
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
'strict' => false,
'timezone' => '+03:00'
],
Ключевое слово this в javascript работает своеобразно, не так, как в других языках.javascript.ru/tutorial/object/thiskeyword
В отличие от PHP, Java, C++ и т.п, значение this в javascript не привязывается статически ни к какому объекту, а зависит от контекста вызова.
var self = affiliate
id: self.customerId
Можно было просто написать id: affiliate.customerId
let btnUndelete = document.querySelector('.btn-undelete')
let undeleteHideTimer = null
function showBtn(){
if (undeleteHideTimer) clearTimeout(undeleteHideTimer) // сбрасываем предыдущий таймер
undeleteHideTimer = setTimeout(hideBtn, 10000) // ставим новый
btnUndelete.styleList.add('visible')
}
function hideBtn(){
btnUndelete.styleList.remove('visible')
}
Режимы двух экранов и видеоповтора: одновременная поддержка полного штатного разрешения на встроенном экране и до 3840x2160 пикселей на одном или двух внешних мониторах;
str_replace('/', '\\', $str)Тестовый сервер на windows? В последствии он только на windows и будет крутится?
if (file_exists ...Не лучше ли поручить подключение классов автолоадеру? Он специально для таких случаев и придуман.
echo
с выводом ошибок в браузер - это жесть. Надеюсь, что это временная заглушка. Но как сделать удаление конкретного файла из input-a?Никак. FileList - readonly по соображениям безопасности. но вы можете скрыть превьюшку и отправить на сервер информацию о том, что файл такой-то нужно проигнорировать.
Компрессия (сжатие) — процесс изменения динамики звука, выравнивание его громкости, делающее громкий звук тише. По сути компрессор — это автоматический регулятор громкости.
Компрессоры и лимитеры — это специализированные усилители, используемые для уменьшения динамического диапазона — промежутка, между самым тихим и самым громким уровнем трека.
$('input[name=invoice-invoice_number]').on('blur', function(){
let myData = $(this.form).serialize();
$.ajax({
url: "/echo/json/",
method: 'POST',
data: myData
}).done(function() {
console.log (myData)
});
})