• Почему не проходит проверка in_array?

    @ipokos
    что возвращает функция in_array в условии
    if(!in_array($ob['VALUE'], $delete_videos)){
       ...
    }

    p.s. вставляйте плз код в теги code, а не картинками
    Ответ написан
    Комментировать
  • Как сделать меню с двигающимися пунктами?

    @ipokos
    это все должно двигаться относительно друг друга

    это как?

    чтоб добавлять туда элементы динамически

    добавлять или выводить ранее добавленные?

    Если нужно вывести простое меню из БД, получаете выборку с линками и тайтлами для меню.
    Перебираете в цикле формируя html контент. При необходимости кешируете что бы каждый раз не дергать БД
    Ответ написан
    Комментировать
  • Как интегрировать информационную систему аттестации сотрудников на существующий сайт учреждения?

    @ipokos
    Возможно ли написать систему на php

    Зависит от задачи. Если нужно написать что-то на Java или на C, то PHP наверно не подойдет
    ну если сервер поддерживает php... то почему нет

    включить как раздел сайта (ссылку) на внешнюю программу?

    смотрите как в существующей системе реализован роутинг (на чем написано)
    (если это не самописный велик, то наверно все +- не древние cms и фреймворки поддерживают возможность модульного расширения)

    это будет как поддомен основного сайта?

    а кто знает-то как вы напишите..

    > Примитивный пример.
    Есть сайт domain.com
    Вы в корень положили файл certificate.php и в нем описали логику,
    и в нужном месте оставили ссылку на domain.com/certificate.php
    p.s. но так не делается! это только пример что ненужно мудрить что то с доменами или т.п.
    Ответ написан
  • Как сделать мультиязычный сайт?

    @ipokos
    Хочу сделать мультиязычный сайт

    Как его лучше реализовать?

    Если с точки зрения реализации, а не обучения, то берете тот инструмент который +- знаете и на нем делаете.
    Для wordpress есть плагины которые позволяют сделать мультисайт

    Сделать ли разные точки входа?

    зависит от потребности, некоторые и на поддомен выносят.. ну а вообще так:
    yourdomain.com
    yourdomain.com/en/
    Ответ написан
    Комментировать
  • Почему не могу сделать pull на серевере?

    @ipokos
    попробуйте удалить ремоут и переподключить заново.
    - снова через ssh, если rsa ключ добавлен в профиль на битбакете.
    - если нет, то через https
    Ответ написан
    Комментировать
  • Не будет доступа к ПК, что почитать на телефоне?

    @ipokos
    что обязан знать каждый кто старается сделать фриланс основным источником доходов

    то что вы будете предлагать делать за деньги.

    хотелось бы освоить за этот год : PHP

    Если учить php, то мудрить особо нечего, а нужно просто начинать с основ синтаксиса и основных конструкций, как вариант: PHP7 в подлиннике

    На счет того, с чего читать, разницы вообще никакой не вижу, главное желание.
    Ответ написан
    Комментировать
  • Как в Laravel сортировать по id пользователя?

    @ipokos
    сортировать по id пользователя
    сортировать или выбрать конкретный id?

    первой строкой была строка, относящаяся к пользователю $id а остальные в любом порядке.

    Если нужен конкретный юзер, зачем брать всю выборку?

    $userModel->find($id);
    так не?
    Ответ написан
  • Как вывести совпадения из 2 массивов?

    @ipokos
    array_unique(array_intersect($array, $array2))
    Но как вам писали выше, лучше делить такой объем...
    а так, при тесте на 100к элементов в массивах (только числа), выполнение занимает около 1мб памяти
    Ответ написан
  • Как сделать уведомление пользователя при изменение значение переменной?

    @ipokos
    ajax - это способ передачи данных (т.е. логика обработчика не изменится, будете вы его использовать или нет)
    Как сделать уведомление пользователю при изменение значение переменной?

    /* получаете переменную которая у пользвателя и ту с которой сравниваете, ну и собственно сравниваете */
    if($userVar != $systemVar){ 
        return $notice;
    }

    И мне надо что бы он с интервалом 10 - 15 сек., делал запрос ajax


    function yourAjaxRequest(){
     // описываете ajax запрос
    }
    // задаете вызываемую функцию и интервал частоты запросов в мс (в примере 15 сек)
    setInterval( yourAjaxRequest, 15000 );


    но почему-то мне кажется что сложность не в этом...
    Ответ написан
    1 комментарий
  • К кому обращаться, если нужен дизайн и фронт сайта?

    @ipokos
    нужен красивый сайт

    Вариантов несколько.
    1) Находите бесплатный шаблон который вам подходит с технической стороны и "красивый".
    А фронт разработчик его натягивает. (максимум заказываете где-то лого, если это нужно)
    ну минусы понятны (часто качество и уникальность)

    2) Находите платный шаблон который вам подходит с технической стороны и "красивый".
    А фронт разработчик его натягивает. (максимум заказываете где-то лого, если это нужно)

    3) Если для шаблона нужна сложная/уникальная архитектура, ищите дизайнера, который верстает несколько макетов 2-3 на выбор и вы макет оплачиваете разово.
    А фронт разработчик его натягивает.

    4) Если проект постоянно развивается, допиливается функционал к которому не применим старый дизайн. Создается контент какой-то который дизайнер будет рисовать, тогда есть смысл нанять дизайнера.
    А фронт разработчик его натягивает. ))
    Ответ написан
    Комментировать
  • Что лучше использовать для чтения файла в данном случае?

    @ipokos
    Подскажите пожалуйста, какой лучше будет выбрать язык,

    исходя из вопроса, проект либо переделывается с нуля или вообще не готов?

    особенно волнует момент со временем, как его правильно для каждого блока вывести

    А все остальное тогда понятно и ясно?

    Подскажите пожалуйста, какой лучше будет выбрать язык
    - тот который вы знаете
    Ответ написан
    Комментировать
  • Как правильно определять язык в мобильном браузере?

    @ipokos
    Если в htaccess определять язык браузера и исходя из этого переключать?
    RewriteEngine on
    # редирект на русскоязычную версию сайта для русских и украинской браузеров
    RewriteCond %{REQUEST_URI} ^/$ [NC]
    RewriteCond %{HTTP:Accept-Language} (ru|uk) [NC]
    RewriteRule .* http://fish.izjum.com/ru.html [R=302,L]
    # редирект на англоязычную версию сайта для всех остальных языков
    RewriteCond %{REQUEST_URI} ^/$ [NC]
    RewriteRule .* http://fish.izjum.com/en.html [R=302,L]
    Ответ написан
  • Как можно скачать эту html "игру"?

    @ipokos
    ctrl + shift + s или файл -> сохранить как.
    Сохранится весь контент который есть на странице. Если по ходу действий страница не подгружает внешний контент, то будет работать.
    Ответ написан
    Комментировать
  • Каким образом можно создать фоновый процесс на сайте?

    @ipokos
    Из описания неясно как это должно работать.
    Как один из вариантов:
    1)
    по нажатию кнопки на сайте
    записать данные в отдельную таблицу.

    2) поставить cron задачу на нужное
    через некоторое время
    , например каждый час, минуту ну или т.п.

    3)
    даже если пользователь перешёл на другую страницу или закрыл сайт.
    cron будет дергать нужный вам скрипт. В нем получаете данные что понажимали пользователи и их обрабатываете.
    Ответ написан
    Комментировать
  • Нужно ли как-то обрабатывать данные из GET запросов?

    @ipokos
    нужно ли как то обрабатывать данные которые я получаю от пользователя в виде GET запроса

    Да. и POST тоже. И вообще все что может отправить или сделать пользователь нужно проверять.

    И если да, то как?

    - Проверки делаете по возможности на клиенте (что б лишний раз не дергать бд и все остальное, если пользователь напихал чего то не того)
    - проверки на сервере, т.к. запрос может быть отправлен без клиента.

    Что именно проверять, зависит от того что ждете.
    если ждете id и это может быть только число, проверяете на число или приводите к нему
    ... и т.п.
    Очищать от мусора как вариант так
    trim(stripslashes(htmlspecialchars( $yourVarible )));
    Ответ написан
    1 комментарий
  • Magento 2.1.12 - Как добавить iframe на страницу?

    @ipokos
    как вариант:
    - прямо в содержание нужной страницы.
    - создать статический-блок в котором содержится iframe, добавить статик блок на нужную страницу
    - если в темплейте каком-то, тоже можно по разному (вызвать прямо, или определить в layout-е)

    уточните, где нужно вывести
    Ответ написан
    Комментировать
  • Что делать при таком разбросе знаний?

    @ipokos
    или практиковать?

    Можно. Но например, если вы не знаете какой то элемент синтаксиса (не говорю уже про паттерны или т.п.), то когда вы его встретите в коде, в лучшем случае начнете гуглить разбираться что это, в худшем, продолжите работать теми способами которые знаете, потому что время заказа или задачи поджимает.

    заставить себя пройти всё заново

    А в чем собственно проблема то? Если есть цель, то и большую книгу можно прочитать за пару недель. Просто во время повторного изучения, вы бегло просматриваете материал, просто что бы убедится что все из этого вы знаете. Останавливаясь на незнакомых моментах.

    Но читать, то что уже знаешь и надеяться найти упущенное...

    Ну если вы планируете саморазвиваться, то в любом случае придется изучать новое, повторять старое и т.п.
    Ответ написан
    Комментировать
  • Как прописать путь сохранения готового файла экспорта из бд в excel (PHPExcel)?

    @ipokos
    при экспорте сохраняется в ту папку в которой находится сам файл.

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

    Что вы имеете в виду
    Можно ли сделать так, чтобы пользователь сам указывал куда ему сохранить готовый результат?
    ?

    Если вам нужно дать доступ к файлу, вы его сохраняете в нужной директории
    $writer->save('dir/folder/download/export_file.xlsx');

    а пользователю даете только ссылку на загрузку, например
    your_site.loc/dir/folder/download/export_file.xlsx
    А куда пользователь будет сохранять, это уже его дело
    Ответ написан
    Комментировать