Допустим несколько временных отрезков в виде массива, задача сложить данные в общее значение времени XX:XX $arr = array(’10:00′, ’03:55′, ’00:05′); // массив времен. Точное число не известно Функция сложения времени php function TimeReduction(array $times, $format = ‘H:i:s’, $format2 = ’00:00:00′)…
Подробнее the "Суммирование кол-ва времени в общие значение (php)" »
Лето время отпусков и проведения времени в дали от работы и прочей суеты. Рыбалка отличный способ сменить привычный режим, бросить IT дела и переключится на процесс ловли рыбы:) Красота камской природы, свежий воздух, тихая речка. Нашли хорошее место, дно было…
Подробнее the "IT рыбалка или отдыхаем хорошечно" »
Допустим нужно вывести массив строк сделав сортировку по значению времени или числа в многомерном массиве $lines = [ [‘time’ => ’19:00′, ‘html’ => ‘Line 3’], [‘time’ => ’10:00′, ‘html’ => ‘Line 1’], [‘time’ => ’11:00′, ‘html’ => ‘Line 2’] ];…
Подробнее the "Сортировка массива php по времени или числу" »
Пользуюсь сервисами Beget уже не первый год, хороший хостинг стабильная работа серверов, быстрая и своевременная тех. поддержка. Установка SSL сертификатов на домены, есть как бесплатные варианты так и платные решения! Регистрация доменов и быстрый перенос с другого регистратора имени домена…
Подробнее the "Удобный хостинг beget.com" »
Допустим есть задача сократить текст до n-кол-ва слов Параметр $string = входной текст, $limit = кол-во слов до скольких нужно сократить текст, $end_char = символ или знак завершения сокращения. function word_limiter($string, $limit = 100, $end_char = ‘…’) { if(trim($string) ===…
Подробнее the "Сокращение текста по кол-ву слов php word_limiter" »
Установим форму отправки файла с настройками Upload setting file.dat Отправляем файл в обработчик upload_settings.php if(isset($_FILES[‘userfile’][‘type’]) and $_FILES[‘userfile’][‘tmp_name’]) { $file_dat = $_FILES[‘userfile’][‘tmp_name’]; // читаем файл и отправляем его пользователю if ($fd = fopen($file_dat, ‘rb’)) { $data = unserialize(fread($fd, $_FILES[‘userfile’][‘size’])); fclose($fd); }…
Подробнее the "Загрузка настроек из файла в форму" »
Есть задача сохранить данные формы в файл, а при желании в дальнейшим загрузить эти данные обратно в форму, или в новою форму. Рассмотрим возможность передачи данных в обработчик и возврат файла в браузер клиенту для скачивания Создадим форму с данными…
Подробнее the "Выгрузка настроек с html формы в файл" »
Получим массив данных из адресной строки браузера GET данных по средствам JS var funcParamsGET = function (){ var paramsGET = window .location .search .replace(‘?’,») .split(‘&’) .reduce( function(p,e){ var a = e.split(‘=’); p[ decodeURIComponent(a[0])] = decodeURIComponent(a[1]); return p; }, {} );…
Подробнее the "Получить GET данные по средствам js" »
Иногда для проверки формы на стороне клиента необходимо проверить поля на корректность ввода и вывода ошибки если что-то не так для этого как вариант используем регулярные выражения (Regexp) Пример проверки на валидность поля email var emailText = new RegExp(/^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,10}$/) Для…
Подробнее the "Регулярное выражение (regexp) для проверки email и телефона" »
Функции могут использоваться для динамического подключения js и css файлов, в зависимости от потребностей Функция подключение css стилей function loadAdditionalStyle(t) { var head = document.head; var link = document.createElement(«link»); link.type = «text/css»; link.rel = «stylesheet»; link.href = t; head.appendChild(link); }…
Подробнее the "Подключение скриптов с помощью JS" »