• Не работает проверка на пустой массив?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    я в вп вообще не в зуб ногой, но проверка if (!empty($args)) при том что выше строчкой вы "вручную" пихаете в него кучу данных выглядит весьма странно. Если строчка
    должен подкрепляться если будут выводиться данные из кода
    это какой-то особый массонский слэнг вордпресовцев, тогда я хз, а так, не понятно что вы ожидаете и что работает не так?

    ps: возможно поможет if ($args['child_of'] > 0)... если предполагается что это какой-то ненулевой индекс объекта
    Ответ написан
    2 комментария
  • Соединить значения полей формы в одну строку?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    Укажите тег битрикс, а то тут не все разбираются в сортах... пюре.
    Ответ написан
    Комментировать
  • Где найти сайт, где собирают команду для разработки проектов на разных ЯП?

    ThunderCat
    @ThunderCat Куратор тега Веб-разработка
    {PHP, MySql, HTML, JS, CSS} developer
    github, gitlab, bitbucket
    Ответ написан
    Комментировать
  • Причина ошибки mysql_fetch_assoc() expects parameter 1 to be resource, boolean given?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    1) mysql устаревший драйвер, используйте другой
    2) читайте доки
    3) читайте ошибку
    Ответ написан
    Комментировать
  • Как избавится от медленых секторов hdd?

    ThunderCat
    @ThunderCat
    {PHP, MySql, HTML, JS, CSS} developer
    взять викторию, там есть настройка для перепометки секторов как битые, настроить на меньшее время отклика и пройтись по дискам. Имхо после этого их разве что под киношки с торрентов можно юзать, для хранения чего либо ценного использовать нельзя.
    Ответ написан
    8 комментариев
  • Какие операции в mysql более тяжелые?

    ThunderCat
    @ThunderCat Куратор тега MySQL
    {PHP, MySql, HTML, JS, CSS} developer
    зависит от типа таблицы, индексов, настроек мускуль сервера, размера базы, размера таблицы, количества полей таблицы, триггеров, короче сильно зависит от многих факторов.
    Ответ написан
    Комментировать
  • Как решить проблему с перезагрузкой страницы ajax?

    ThunderCat
    @ThunderCat Куратор тега JavaScript
    {PHP, MySql, HTML, JS, CSS} developer
    Что происходит мы поняли, что решить? В чем проблема? Что нужно получить?

    UPD: Давайте определимся, страница не перезагружается, а заполняется данными полученными аяксом, на самом деле заменяется только содержимое блока wrap. У вас проблемма в том что вы получаете от скрипта materials.php кусок хтмл, вместо данных о материале в виде информации, например в формате json. Скорее всего это продиктовано непониманием работы связки фронт/бэк и незнанием как менять отдельные элементы на странице вместо полной замены содержимого. Разберитесь c работой с элементами форм и все будет ок )
    Ответ написан
    1 комментарий
  • Стоил ли использовать PDO для отправки запросов к БД на php?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    ПДО это ооп, если вы пишете г-код в процедурном стиле - последнее о чем вам стоит волноваться это переход на пдо.
    ПДО это использование механизма prepared statements, если вы пишете sql запросы со вставками аля "... and name=$name..." и это у вас норма - пдо все еще вам не нужно.
    приведите пожалуйста ПДО которые по вашему мнению являются лучшими

    ПДО это универсальный драйвер, он один, данный вопрос говорит о том что вы поленились заглянуть в доку, гугл или вики, скорее всего где-то мельком увидели что это "круто и тру", и решили что "осталось только выбрать какой покруче".

    Вроде все.
    Ответ написан
  • Как тегировать скриншоты и изображения? И вообще файлы?

    ThunderCat
    @ThunderCat
    {PHP, MySql, HTML, JS, CSS} developer
    В стандартном проводнике Windows теги есть только для jpg файлов.

    Это связанно со структурой jpg файлов, хранящих данные в специально отведенных внутренних полях EXIF. Так же exif поддерживается в формате tiff, остальные форматы изображений его не поддерживают. Соответственно хранение тегов в других графических форматах невозможно, либо не имеет нативной поддержки в ос, их нужно хранить во внешней базе, организовать которую можно различными средствами, вплоть до использования специально заточенных под это программ. Гуглить каталогизатор изображений/фото.
    Ответ написан
    3 комментария
  • Можно ли пользоватся полноценно ubuntu, не устанавливая ее?

    ThunderCat
    @ThunderCat
    {PHP, MySql, HTML, JS, CSS} developer
    Как вариант - виртуалку на флешку, и из под винды уже подключать виртуаль.
    Ответ написан
    Комментировать
  • Что нужно для создания и обслуживания web сайтов?

    ThunderCat
    @ThunderCat Куратор тега Веб-разработка
    {PHP, MySql, HTML, JS, CSS} developer
    Задача: разработка, обслуживание, защита, продвижение и поддержка сайта, ну в общем полный комплект!

    ну в таком случае и понадобится полный комплект.
    1) Разработка - программисты в объеме требуемых работ(вы не указали что строите), желательно прожектменеджер и в идеале еще дба. Дизайнер и верстальщик тоже понадобятся наверняка.
    2) Обслуживание и защита - админ с опытом, возможно еще пару прогеров на поддержку проекта, фиксы и фичи.
    3) Продвижение - SEO специалист, отдел маркетинга и рекламы, + нехилый бюджет на рекламу если нужен "быстрый старт".
    4) поддержка это что, добавление новых данных на сайт? Тогда контент-менеджер еще, или модератор в случае внешненаполняемого ресурса. Если это доработка фич - см. п. 2.

    Если проект для себя - имхо затратненько получится, если для фирмы - готова ли фирма держать столько доп. персонала на нехилую зп? Короче, от цели и задачи зависит.
    Ответ написан
    Комментировать
  • Преобразовать textarea в ckeditor подгруженного в DOM через ajax?

    ThunderCat
    @ThunderCat Куратор тега JavaScript
    {PHP, MySql, HTML, JS, CSS} developer
    код:CKEDITOR.replace('txtArea'); вы полняем по загрузке аяксом хтмля.

    хтмл:<textarea name="txtArea"></textarea>
    Ответ написан
    1 комментарий
  • Как искать элементы без фона?

    ThunderCat
    @ThunderCat
    {PHP, MySql, HTML, JS, CSS} developer
    ключевые: on white background, png, clear background, transparent bg
    Ответ написан
  • Форма обратной связи, JS to PHP, в чем ошибка?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    как и в любой непонятной ситуации - дебаг, дебаг и еще раз дебаг.
    Что приходит в скрипт?
    Отправляются ли письма без данных от формы, просто тупо вбив данные в функцию?
    На некоторых хостингах отключена функция отправки почты через mail().
    Ответ написан
    Комментировать
  • Как привести код в порядок?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    Storm, лутшее что может выравнивать, вы просто не умеете его готовить
    0444c90406f14295891050e34885d354.jpg
    Ответ написан
    Комментировать
  • Не появляется обработчик на одном из пунктов меню. Почему?

    ThunderCat
    @ThunderCat Куратор тега JavaScript
    {PHP, MySql, HTML, JS, CSS} developer
    Вероятно в метеоре есть цсс класс отвечающий за работу евентов, который пересекается с классами в вашем меню. Переименуйте классы в меню, и поправьте соответствующий код в жс.
    Ответ написан
    Комментировать
  • Как добавить в таблиц БД значения из формы?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    queryMysql('INSERT INTO task (theader, ttext. tprice) 
                   VALUES ('$val1','$val2','$val3')'); // запятая между "ttext. tprice"


    ps: код кошмарен (((. Включите отображение ошибок в пхп, будет понятнее где косячите.
    Ответ написан
  • Почему не получается получить значение input в форме через .val()?

    ThunderCat
    @ThunderCat Куратор тега JavaScript
    {PHP, MySql, HTML, JS, CSS} developer
    как всегда, идти наверх от проблемы - консоле.лог( $('#mf_name')); и далее.
    Ответ написан
    Комментировать
  • Если в базе пусто то запись не отправляется. PHP?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    В нормальном коде, даже если пишете вот такой булшит, Сначала проверяются входные данные, затем формируется строка запроса(отдельной строкой!), а затем выполняется запрос. Так как у вас каша из топора кучи неизвестных науке данных попадает в запрос, есть ненулевая вероятность что там редкостный бред. Создайте строку запроса и сделайте ее вывод. Вбейте в пхпмайадмин и увидите что не так.
    Ответ написан
    Комментировать
  • Как разпознать компанию (галеру), где делают говносайты на WordPress?

    ThunderCat
    @ThunderCat Куратор тега Веб-разработка
    {PHP, MySql, HTML, JS, CSS} developer
    - Контора дает требования к кандидату, например ларавел/симфони, а не вп/жумла;
    - Набирают мидов и джунов;
    - на состав фирмы ничего предугадать нельзя, но можно позвонить и спросить - а какой коллектив, сколько у меня будет сослуживцев, будет ли кто-то опытный помогать джуну.
    - Тут опять требования к кандидату помогают, плюс смотрите портфолио фирмы, на чем у них все писано.
    - ПМ это лотерея, хз как предугадать что с ними, толстые конторы чаще с хреновыми быстро расстаются.
    - Начальство нигде не слушает подчиненных, некоторые просто достаточно компетентны для этого, остальные тупы.
    - Зарплата это обсуждаемый вопрос, по этому вы спокойно это можете при собеседовании выяснить;
    - не работать за еду ваше право, опять же - смотрите по ситуации;
    - Если на сайте работы постоянно висят объявления по найму от фирмы, то либо требования на сильных. либо текучка, тут уже смотреть кто там у них постоянно требуется надо, если миды/сеньеры - это норм, нормальных еще поискать надо, если джуны - скорее всего текучка, но тут все спорно и не прозрачно. Если контора местная - наверняка найдутся знакомые знакомых которые кого-то там знают. Можно заранее разведать обстановку.
    - Сразу спросить - а как у вас с условиями? Где офис? Как с печеньками? как машины?

    Короче процентов 80 от вопросов можно сразу в лоб задать, сэкономите и себе и им время. Хороший работодатель ваши вопросы воспримет как цель к росту, плохой поймет что вы "много о себе думаете" и связываться не станет.
    Ответ написан
    1 комментарий