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

Делаем ограничение символовв блоке из php

Сегодня, делая проект с учеником столкнулись с необходимостью проверки вывода символов в блок div. По замыслу у него нужно в блоге ограничить кол-во символов в посте, но при этом чтобы эти символы не индексировались (т.е банальное скрытие текста не вариант)

Таким образом мы приходим к ограничению символов на стороне php

Нам понадобятся функции 

strlen() 
и substr()
$mytext = $myblogs['content']; //текст контента выбранного из базы

 

 

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

Обмен данными javascript с php через объект, вернуть множественные данные

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

Т.е нам нужно построить  код такого вида:

// фронтэнд
$.ajax({
   type: "POST",
   url: "/myHandler",
   data: {id:'777'}
   success: function(data){
       var myresult = JSON.parse(data);
       console.log(myresult) //возвращаем распарсенный объект 
    }
 });
Читать далее...

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

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

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

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

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

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

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

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

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

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

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

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

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

<ul class="aleftMenu">

.......

</ul>

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

 

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