document.addEventListener('DOMContentLoaded', function() {
var mainNav = document.querySelector('.menu__body');
window.onscroll = function() {
mainNav.classList.toggle('test', mainNav.scrollTop > 50 || document.documentElement.scrollTop > 50);
}
});
if (mysqli_query($link,"INSERT INTO users SET user_login='".$login."', user_password='".$password."'")) {
header("Location: login.php");
exit;
} else {
var_dump(mysqli_error($link));
}
$password = md5(md5(trim($_POST['password'])));
, значит их клепал откровенный неуч, ничего не смыслящий в back-end. Срочно меняйте их на что-то более адекватное - иначе потом придётся долго и мучительно переучиваться. $s = '|1||2||3||7|9|';
echo implode(',', array_map(function ($v) { return ' qwertyuio'[$v]; }, preg_split('#\|+#', $s, -1, PREG_SPLIT_NO_EMPTY)));
preg_split - получаем массив чисел, содержащихся в $sSTR_TO_DATE('05-09-2019 17:02:14', '%d-%m-%Y %H:%i:%s')
$("#sendzajav").submit(function (e) {
e.preventDefault();
var emailval = $("#email").val();
var nameval = $("#name").val();
var phoneval = $("#phone").val();
if (ValidPhone(phoneval)) {
$("#phone").removeClass("error");
} else {
$("#phone").addClass("error");
return;
}
if (!inputlen(nameval.length, "name")) {
return;
}
$("#sendzajav").val("Идет Отправка...");
$.ajax({
type: "POST",
url: "mail.php",
data: {"Имя": nameval, "Телефон": phoneval, "Почта": emailval}
}).done(function () {
alert("Спасибо за Вашу заявку!");
setTimeout(function () {
$('form').trigger("reset");
}, 1000);
});
});
"SELECT c.* FROM `" . MY_PREFIX . "_comments` AS c
INNER JOIN `" . MY_PREFIX . "_users` AS u ON c.user_id = u.id
WHERE c.text LIKE '%[url%' AND c.news_id != 77278 AND
u.rating < 500 AND u.stamp > DATE_SUB(NOW(), INTERVAL 1 YEAR)"