Заметка HTML разрешен

Как получить json данные переданные из jquery без сериализации в php скрипт

12 Январь 2017 Нет комментариев

When using contentType: ‘application/json’ you will not be able to rely on $_POST being populated. $_POST is only populated for form-encoded content types.

As such, you need to read your data from PHP raw input like this:

$input = file_get_contents(‘php://input’);
$object = json_decode($input);
Of course if you want to send application/json you should actually send JSON, which you are not doing. You either need to build the object serialization to JSON directly, or you need to do something like this – Convert form data to JavaScript object with jQuery – to serialize the object from the form.

Honestly in your case, since you are dealing with form data, I don’t quite think the use case for using application/json is there.

Добавить одинм mysql запросом выбранные данные из другой таблицы

9 Январь 2017 Нет комментариев

Опять же на примере работы с движком интернет магазина Opencart 2 / OCstore 2 , в котором нет возможности задавать схему дизайна (layout т.е. то как будут расположены разные дополнительные модули в сайдбарах слева, справа, сверху, снизу, вокруг основного контента) в зависимости от категории в которой находиться продукт. А необходимо для этого заходить в админпанеле в каждый продукт этой категории и задавать во вкладке «Дизайн» схему которая будет отображаться при открытии этого продукта. Соотвественно, как можно быстро прописать для всех продуктов нужной категории, нужную схему(layout) отображения модулей? Конечно можно написать модуль, но если нужно сделать максимально быстро.

Все просто, сделаем mysql запрос INSERT … SELECT ( 5.5 версия mysql сервера) прям в phpmyadmin. Нам понадобятся две таблицы для работы:
Читать далее…

Categories: Mysql Tags:

Добавление или замена подстроки одним запросом во всех строках текстового поля таблицы Mysql

25 Октябрь 2016 Нет комментариев

Как одним запросом изменить все записи одного поля, если нужно добавить к текущей строки еще строку или удлаить / замениь на другую.
Для примера, в БД Mysql есть таблица `menu`, в ней есть текстовое поле `title` – название пункта меню.
Чтоб пробежаться по всем пунктам меню в этой таблице и добавить в конец какую то строку, выполним следующий запрос:
Читать далее…

Categories: Mysql Tags:

Перенос сайта с большим количеством файлов на хостинг

20 Октябрь 2016 Нет комментариев

Перенос сайта на хостинг через SSH или если хостер предоставляет возможность работать с архивами через вебинтерфейс (панель – файловый менеджер)

1. Делаем tar архив с помощью архиватора 7zip, например без зжатия, что все наши файлы и папки были внутри (одним файлом), например site.tar

2. Закачиваем этот архив на веб-хостинг с помощью FTP-менеджера, поскольку файл один закачка произойдет макисмально быстро. В сотни и тысячи раз быстрей, если б мы по отдельности переносили все файлы нашего движка (сайта), если их очень много.
Для удобства, если можно изменять имена веб-папок, архив размещаем на одном уровне с веб-папкой (это та папка, которая является корнем вашего домена, т.е. видна в интернет)
Читать далее…

Categories: Хостинг Tags:

opencart 2 как сделать все подкатегории раскрытыми

19 Октябрь 2016 Нет комментариев

По умолчанию в opencart / ocstore, в модуле «категории», если в категории есть подкатегории (подрубрики), то они раскрываются только когда заходишь в эту категорию.
Если нужно, чтоб они были раскрыты и показаны сразу, как дерево, не зависимо от текущей страницы сайта, то необходимо сделать несоколько простых правок.
1) В контроллере модуля «категории» открываем файл (относительно web-папки вашего сайта):
/catalog/controller/module/category.php Читать далее…

Categories: opencart 2 / ocstore Tags:

google индексирует javascript

6 Апрель 2009 Нет комментариев

Недавно обратил внимание на то факт, что вбив номер своей аськи в гугл, нашел в выдаче страницы нескольких своих сайтов, где я прописывал на java script свои контакты.
Читать далее…

mysql windows как сделать импорт базы данных

2 Апрель 2009 Нет комментариев

Часто бывает необходимость тестировать проект на домашнем компьютере. Не у всех есть возможность держать машину на Linux, freebsd.

Как правило, ставят деневер или же как я: windows + apache + php + mysql, что хотябы ближе к реальной действительности, чем тот же денвер 3, тем более он стал у меня вылетать с ошибкой, после чего я на него и забил.
Читать далее…

как бороться со спамом в wordpress

Несколько недель не лазил в блог, а тут обнаружил, что попал под раздачу пару спамерам, опубликую их псевдо-комментарии:
Читать далее…

wmg – как вариант хранения денег?!

20 Январь 2009 Нет комментариев

Недавно решил задуматься как сохранить накопленные денежные ресурсы, а именно хотя бы уберечь от инфляции. Обратил внимание на новый кошелек типа WMG – хотя он введен уже кажется года 1,5 назад, но я его не замечал почти:) И эквивалентен 1 WMG = 1 грамм золота (Au).
Читать далее…

php код в шаблонах tpl форума phpBB

19 Январь 2009 Нет комментариев

Попросили меня как-то недельку назад на форуме phpBB встатвить ротирующий баннер.
Читать далее…