PHP.SU
Программирование на PHP, MySQL и другие веб-технологии
|
|
Страниц (302): [1] 2 3 4 5 6 7 8 9 ... » В конец
Найдено сообщений: 4520 |
armancho7777777 |
Отправлено: 28 Июля, 2021 - 18:28:57 • Тема: Нормальный редирект • Форум: Вопросы новичков |
Ответов: 1 Просмотров: 382
|
tors пишет:Проверять, есть ли в урле протокол геморно.
Ага. Очень.
А лучше, не давать записывать в базу uri без протоколов. |
armancho7777777 |
Отправлено: 11 Апреля, 2021 - 12:40:12 • Тема: Кнопка "наверх" • Форум: JavaScript & VBScript |
Ответов: 7 Просмотров: 1784
|
Я бы реализовал как-то так:
CODE ( javascript):
скопировать код в буфер обмена
function scrollToTop(scrollingElement, duration) { var startPosition = scrollingElement.scrollTop; var startTime = performance.now(); duration = duration || 0; requestAnimationFrame(function animate(time) { var timeFraction = (time - startTime) / duration; if (timeFraction > 1) { timeFraction = 1; } scrollingElement.scrollTop = startPosition - timeFraction * startPosition; if (timeFraction < 1) { requestAnimationFrame(animate); } }); } var btnScroll2top = document.getElementById('btnScroll2top'); btnScroll2top.addEventListener('click', function() { scrollToTop(document.scrollingElement, 150); });
Демка:
_https://codepen.io/armd-pro/embed/KKaQKbv?height=265&theme-id=dark&default-tab=js,result |
armancho7777777 |
Отправлено: 30 Марта, 2021 - 15:30:53 • Тема: Доступ к массиву • Форум: Вопросы новичков |
Ответов: 2 Просмотров: 369
|
grafillo, у Вас там json?
У Вас некорректное значение присваивается переменной $mess.
Включите вывод ошибок на локальной машине.
Корректный код:
PHP:
скопировать код в буфер обмена
$json='[{"id":1,"img":"\u043f\u0435\u0440\u0432\u0430\u044f \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0430","user_question_id":140},{"id":2,"img":"\u0432\u0442\u043e\u0440\u0430\u044f \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0430","user_question_id":140},{"id":3,"img":"\u0442\u0440\u0435\u0442\u044f\u044f \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0430","user_question_id":140}]'; print_r($mess[0]['img']); // первая картинка // Или print_r($mess[0 ]->img); // первая картинка
|
armancho7777777 |
Отправлено: 09 Апреля, 2020 - 15:49:16 • Тема: Регулярное выражение • Форум: Вопросы новичков |
Ответов: 5 Просмотров: 510
|
IncOness, можно так:
PHP:
скопировать код в буфер обмена
function passwordComplexity($pass) { $regexps = [ 'numeric' => '\d', 'upper' => 'A-Z', 'lower' => 'a-z', 'ru_upper' => 'А-ЯЁ', 'ru_lower' => 'а-яё', 'symbol' => '^A-z\d' ]; $result = []; foreach($regexps as $type => $regexp) { } return $result; } var_dump(passwordComplexity ('Ad4122-Ё')); /** array ( 'numeric' => int 4 'upper' => int 1 'lower' => int 1 'ru_upper' => int 1 'ru_lower' => int 0 'symbol' => int 2 ) */ $pass = 'ss'; if($complexity < 2 || ($complexity < 5 && mb_strlen($pass, 'UTF-8') < 12 )) { echo 'Слабый пароль!'; }
|
|
Страниц (302): [1] 2 3 4 5 6 7 8 9 ... » В конец
Powered by ExBB FM 1.0 RC1. InvisionExBB
|
|