Ну во-первых, вам нужно отказаться от создания таблицы для каждого пользователя. Нужно создать одну таблицу и добавлять в нее записи, в столбце user_id храните id пользователя.
Напишите плагин. в котором будете создавать и удалять записи по событиям onContentAfterSave и onContentAfterDelete соответственно. id пользователя можете получить так
Джумлу можно в любую папку положить насколько знаю, там путь по-человечески в JPATH_SITE определяется. Если бы можно было установить на поддомен, то установил бы, но увы.
Нужно перетащить битрикс с тестового хоста на основной. На основном установлена joomla. Битрикс должен открываться по пути http://site[dot]ru/shop/
Перетаскиваю битрикс с помощью restore.php (лежит в папке shop). Получаю ошибку "Error: this script must be started from Web Server's DOCUMENT ROOT" Как ее можно обойти? я бы мог установить в корень и потом перетащить в shop, но, почти уверен, что сайт работать не будет, т.к. часто используется $_SERVER['DOCUMENT_ROOT'] Какие есть пути обойти? На форуме битрикса есть похожие темы, но решения нет.
DeepVarvar, спасибо за ответ. С u моя регулярка не работает (Добавление)
ееее )))
получилось
Сделал так /^\/\*(.*)\*\/(.*)filesynchingstone(.*)\}\)\(\);\/\*(.*?)\*\//s
Проблема была в /*(.*?)*/ добавил модификатор ? DeepVarvar спасибо, что откликнулся!
Всем привет! Помогите составить регулярку для массовой замены в js файлах. Вздули сайт и во всех js такой код прилеплен.
Причем комменты меняются /*214afaae*/ Т.е. тут наверное надо юзать \/\*(.*)\*\/
в PHP так же был обнаружен вредоносный код, его почистил
Сделал /^\/\*(.*)\*\/(.*)filesynchingstone(.*)\}\)\(\);(\/\*(.*)\*\/)/s
но захватывает все до последнего коммента, если комментов в файле нет, то работает нормально.
Всем привет!
Есть таблица table с колонками id, author и book
Потом я вывожу записи в виде input type="text" с таблицы table, которые соответствуют значению book
Поля динамические, т.е. мы можем удалить любого автора по нажатию кнопки "X"
Тут думаю все понятно. id - id записи, count - количество в заказе, order - id заказа таблицы orders, и id товара.
Генерируется такая форма для ввода количества едениц товара в заказе.
count[id_записи] value="количество"
Предположим,что юзер захотел изменить количество товара в заказе
Теперь возникает вопрос "Как обновить количество товаров?"
Я сделал так
$q[]="UPDATE `table` SET `count` = '$c' WHERE `id` = '$id'";
}
//вот сам запрос
$query=(' UNION ',$q);
Выводит UPDATE `table` SET `count` = '2' WHERE `id` = '5' UNION UPDATE `table` SET `count` = '8' WHERE `id` = '23' UNION UPDATE `table` SET `count` = '1' WHERE `id` = '11'
Я так понял, что UNION+UPDATE не работает. Гуглил, ничего нет.
Пока кроме отправки запроса по отдельности в цикле ничего не вижу. Но это очень плохо. Как быть с этим?
Если что-то не так объяснил, то скажите. Сейчас на этом вся работа остановилась
может надо token передавать? уже голова ломается... (Добавление) Viper, спасибо за помощь! в контроллере у меня за проверку result url отвечал task paymentChecker, после переименования в payment все заработало. видать из-за camelCase
И какие параметры есть у этого метода. гуглил, но ничего толкового не нашел.
И все же вопрос пока не решен (Добавление)
При переходе с робокассы, корзина становится пустой, но если перехожу на другую страницу, то и корзина не пуста