$(document).on('click', '.chngOk', function(e) {
$('.log-result').html(text);
});
let html =
html += '<input type="text" placeholder="Введите новый логин" class="chngL">';
html += '<input type="button" class="chngOk" value="Сохранить">';
$('.log-result').append(html);
Cannot modify header information - headers already sent by ...
количество секунд, прошедших с 1 января 1970 года 00:00:00 UTC
$time = '11:00:00';
$duration = '03:30:00';
$timeParts = explode(':', $time);
$durationParts = explode(':', $duration);
function timeSum(...$arParams) {
return str_pad(array_sum($arParams), 2, '0', STR_PAD_LEFT);
}
$newTimeParts = array_map('timeSum', $timeParts, $durationParts);
$newTime = implode(':', $newTimeParts);
echo $newTime;
const test = document.getElementsByClassName('test')[0];
const test2 = document.getElementsByClassName('test2')[0];
const defaultColor = test2.style.backgroundColor;
test.addEventListener('mouseenter', function() {
test2.style.backgroundColor = 'red';
}, false);
test.addEventListener('mouseleave', function() {
test2.style.backgroundColor = defaultColor;
}, false);
$('.parent').bind('touchmove',function(e) {
e.preventDefault();
var touch = e.originalEvent.touches[0] || e.originalEvent.changedTouches[0];
var position = $(this).offset();
var maxWidth = $(this).width();
var x = touch.pageX - position.left;
if (0 <= x && x <= maxWidth) $(".modal").width(x);
});
jquery-migrate-git.min.js net::ERR_FILE_NOT_FOUND
preloader.js:1 Uncaught ReferenceError: $ is not defined
at preloader.js:1
<head>
<meta charset="utf-8">
<link rel="stylesheet" type="text/css" href="GLAV.css">
<script
src="https://code.jquery.com/jquery-3.3.1.slim.js"
integrity="sha256-fNXJFIlca05BIO2Y5zh1xrShK3ME+/lYZ0j+ChxX2DA="
crossorigin="anonymous"></script>
<link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.css"/>
<script type="text/javascript" src="//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.min.js"></script>
<script type="text/javascript" src="preloader.js"></script>
</head>
$query = "
SELECT
order_id,
SUM(total) as total
FROM orders
WHERE user_id = '$user_id'
GROUP BY order_id
;"
$orders = [];
while($row = mysqli_fetch_assoc($res)) {
$orderId = $row['order_id'];
unset($row['order_id']);
$orders[$orderId]['id'] = $orderId;
$orders[$orderId]['products'][] = $row;
}
$result = mysqli_query($conDB, "SELECT COUNT(*) FROM `users`");
$idmax = mysqli_fetch_row($result)[0];
<div class="col-sm-12">
<form method="post">
<input type="number" name="idupdate" class="form-control" placeholder="Введите номер статьи для редактирования" max="<?=$idmax?>">
<input type="text" name="headerupdate" class="form-control" placeholder="Введите новое имя для выбранной статьи">
<input type="text" name="textupdate" class="form-control" placeholder="Введите новый текст для выбранной статьи"><br>
<input type="submit" name="goupdate" class="btn btn-success" value="Редактировать новость">
</form>
</div>
const session = {
unanswered: [],
isRedirect: true,
date: 1545762010253
};
const intervalID = null;
const checkSession = () => {
if (Date.now() > session.date) {
session.isRedirect = false;
delete session.unanswered;
}
};
client.on('message', async (msg) => {
if (session.isRedirect) {
сlearInterval(intervalID);
await fetch(...);
session.unanswered.push(msg.id);
intervalID = setInterval(checkSession, 100);
} else {
session.isRedirect = true;
session.unanswered = [];
session.date = Date.now() + 60 * 1000;
}
});
intervalID = setInterval(checkSession, 100);
function setupEvent(into, base) {
const d = new Date();
const mskTimeZone = - 3 * 60; // в минутах
let timezone = d.getTimezoneOffset();
if (timezone !== mskTimeZone) {
timezone = timezone - mskTimeZone;
d.setTime(d.getTime() + timezone * 60 * 1000);
}
const day = d.getDay();
const h = d.getHours();
let resp = 'n/a';
const data = getEventByDay(base, day, h);
resp = '' + data[3] + '';
document.getElementById(into).innerHTML = resp;
}