WEBYK WEBYK Індивідуальні OnLine уроки з web технологій
+38 093 766 39 11
oleggpann@gmail.com

Функцию повторяем каждые 3 секунды

Добрый день! Сегодня поговорим о функциях, которые мы запускать должны с какой-то периодичностью. Мы с учеником сегодня столкнулись с ситуацией когда действительно нужно выполнять обновление информации в определенном div с периодом в три секунды.

Итак: есть какой-то html - код:

<ul class="aleftMenu">

.......

</ul>

В него мы будем записывать(обновлять) данные из базы каждые 3 секунды

 

Читать далее...

Проверка совпадения в урл php - роутинг

При построении приложения нам нужно не просто проверить конкретный роут (т.е если в урл звучит роут article) а еще и понять:

1) запускается это конкретный урл - тогда выполняем конкретные действие (выводим какую-то логику и т.д)

2) после этого урла звучят еще какие-то данные - например article/blog/23/ и т.д

Чтобы убить двух зайцев одним махом (без каких-либо супер настроек роутинга) воспользуемся проверкой и получить результат такого плана:

if(stristr($route, 'user') !== FALSE) {
//Откусываем от всего урл user/Testoviy-podriadchik-Ivan только последнюю часть Testoviy-podriadchik-Ivan

 

 

 

 

Читать далее...

Ограничиваем колличество символов в строке на php

Иногда, при написании блога или новостного приложения нам приходится делать ограничения нужного кол-ва букв в цикле. Т.е например у нас есть вывод заголовка статьи и ее описание. Проблема в том, что описание может быть ооочень большим по количеству и нам нужно лишнее скрыть. 

Например, скроем все что будет больше 50 символов , если в контенте  статьи больше чем 50 символов

// контент статьи

 $mytitle1 = $myblogs['title'];
Читать далее...

Валидация на HTML5

На html5 также есть валидация. Действительно есть возможность хоть как-то, но проверить информацию которую вводит пользователь.

Начнем:

Если мы хотим, чтобы данные могли проверяться мы обязательно должны создавать инпуты внутри формы.

Т.е:

<form>

.......

</form>

Читать далее...

Как просто писать пагинацию

Дорогие читатели - сегодня мы столкнулись с учеником с вопросом пагинации (выводом навигации записей) на сайте. Поскольку он еще относительно новичек и пишет свое первое приложение в рамках курса - то использует он только чистый php без фреймворков и дополнительных библиотек. И вот вопрос как же сделать пагинацию на чистом php?

Итак, мы использовали разделение на MVC его приложения и по этом подходе файлы нашей логики нахордятся в одной директории а внешний вид в другой

Устанавливаем в файле управления приложением Controllers.php
$limit = 2;// - лимит вывода статей на странице

Читать далее...
×
Підришіться на цікаві пости.
Підписатись