Показать сообщение отдельно
  #3 (permalink)  
Старый 11.12.2018, 10:37
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,794

16-17 строки можно местами поменять, чтобы бесполезное действие не выполнять, если строка пустая (можно вообще от stripos избавиться работая с результатом функции explode).
Вместо десятков строк js-кода лучше оставить в массиве данных те, что понадобятся клиенту и поместить их на страницу, как json и на клиенте работать уже с этими данными (сократите js-код в {count($data)} раз).

Еще можете почитать про, к примеру, mvc и шаблонизаторы.
Ответить с цитированием