• Mike •

Ищущий всегда найдет… что поискать… ))
+912
Репутация
3834
Рейтинг
#1 [ЕСТЬ РЕШЕНИЕ] Регулярные выражения: замена кавычек между парными скобками 19 декабря 2015 в 22:41
  1.  
  2. $ott = 'что-то "в кавычках" ["data":"Config":private] ещё что-то "в кавычках" ["var"] ещё текст';
  3.  
  4. if ( preg_match( '`^([^\[]+?\[)"([^\]]+)\]`', $ott, $_arr ) ) {
  5.  
  6. $_tt = str_replace( '"', "'", '"' . $_arr[2] );
  7. $_tt = str_replace( '"' . $_arr[2], $_tt, $ott );
  8.  
  9. echo $_tt;
  10. }
  11.  
  1.  
  2. $ott = <<<_OUT
  3. Тут 2 пробела
  4. { а тут 4 пробела }
  5. Опять 2 пробела
  6. _OUT;
  7.  
  8. // second template
  9.  
  10. $_tt = preg_replace_callback( '`^(\s+)(\S)`m',
  11. function ( $_arr ) {
  12. return $_arr[1] . $_arr[1] . $_arr[2];
  13. },
  14. $ott
  15. );
  16.  
  17. echo "<pre>$_tt</pre>";
  18.  
#2 [ЕСТЬ РЕШЕНИЕ] кто подскажет, есть файл корел, но открывается пустой... 8 октября 2015 в 13:48


Mike спасибо.( и тебе Лесник тоже, что нас криворуких не забываешь и не бросаешь на произвол судьбы :))

lezginka.ru

тут в запрошенных форматах + pdf

для форума большой, в моем профиле последний в файлах
#3 [ЕСТЬ РЕШЕНИЕ] кто подскажет, есть файл корел, но открывается пустой... 8 октября 2015 в 13:41
пробуйте
#4 [ЕСТЬ РЕШЕНИЕ] кто подскажет, есть файл корел, но открывается пустой... 8 октября 2015 в 13:41
Прицеп в 11 ( Х1 )
Прикрепленный файл
DizainServislogoforBuba_c279i.zip 15 Кб
#5 [ЕСТЬ РЕШЕНИЕ] кто подскажет, есть файл корел, но открывается пустой... 8 октября 2015 в 13:39


Выходная версия, какая требуется ?
У меня открывается всё…

• Mike •
#6 [ЕСТЬ РЕШЕНИЕ] кто подскажет, есть файл корел, но открывается пустой... 8 октября 2015 в 13:35
Выходная версия, какая требуется ?
У меня открывается всё…
#7 С днем рождения! 6 сентября 2015 в 19:16
Благодарю )
#8 Ошибка 500 при массовой загрузке фото 27 июля 2015 в 21:08
Azura, это memory_limit самого PHP, для 9000 pix потребуется 1024Mb как минимум, лучше сразу 2048 возможно если и высота более 3000 pix.

Это можно легко посмотреть в фотошоп создав новый файл или открыв этот, в строке состояния он покажет сколько памяти он честно кушает не сжатый и этот объем ( дважды как минимум, если над ним будут совершаться некие преобразования ) должен поместится в памяти сервера.
/*/ Справедливо для одного одновременно заливающего на сервер юзера )) /*/
#9 Редирект с сайта 15 июля 2015 в 19:05

Где копать?
Версия 1.9

knigilub

— Вы уже сами себе ответили… ( текущая версия 1.10.6… )

то пошлю на… эту CMS и начну все заново на HTML и PHP

knigilub

— начните с «самосовершенствования и самообразования»… /* читаем правила */
#10 [ЕСТЬ РЕШЕНИЕ] Какой алгоритм применить 12 июля 2015 в 20:53
Укажите версию «движка», первым делом спросят…
#11 [ЕСТЬ РЕШЕНИЕ] Баг на форуме. 1.10.6 11 июля 2015 в 20:51
Ответ в #4
#12 [ЕСТЬ РЕШЕНИЕ] Могу ли я удалить копирайты? 7 июля 2015 в 14:40
Давайте все дружно не будем писать ненужные посты, тогда их не нужно будет кому-то удалять…
И этот пост лишний по сути своей, но какая-то уже нездоровая и заразная тенденция делится «нелайками»…
То ли влияние соцсетей, то ли жизнь изобилует негативом и нечем более поделится…
#13 [ЕСТЬ РЕШЕНИЕ] Опыты с лентой активности 7 июля 2015 в 04:05
Как вариант ( более отличительных признаков нет )
добавлена строка
  1. $inDB-> where( " target_url NOT REGEXP '/board/[^0-9]' " );
  1.  
  2. function mod_actions( array $mod, $cfg ) {
  3.  
  4. $inDB = cmsDatabase::getInstance();
  5. $inActions = cmsActions::getInstance();
  6.  
  7. global $_LANG;
  8.  
  9. if ( !isset($cfg['show_target'] ) ) { $cfg['show_target'] = 1; }
  10. if ( !isset($cfg['limit'] ) ) { $cfg['limit'] = 15; }
  11. if ( !isset($cfg['show_link'] ) ) { $cfg['show_link'] = 1; }
  12. if ( !isset($cfg['action_types'] ) ) { echo $_LANG['MODULE_NOT_CONFIGURED']; return true; }
  13.  
  14. if ( !$cfg['show_target'] ) { $inActions-> showTargets( false ); }
  15.  
  16. $inActions-> onlySelectedTypes( $cfg['action_types'] );
  17.  
  18. $inDB-> limitIs( $cfg['limit'] );
  19. $inDB-> where( " target_url NOT REGEXP '/board/[^0-9]' " );
  20.  
  21. $actions = $inActions-> getActionsLog();
  22.  
  23. if ( !$actions ) { return false; }
  24.  
  25. cmsPage::initTemplate('modules', $cfg['tpl'])->
  26. assign('actions', $actions)->
  27. assign('cfg', $cfg)->
  28. assign('user_id', cmsUser::getInstance()->id)->
  29. display($cfg['tpl']);
  30.  
  31. return true;
  32. }
  33.  
#14 Большая нагрузка от блогов 1/10/x 30 июня 2015 в 17:33
Нет смысла спорить о типах ( engine ) таблиц если у ТС нет доступа к настройкам MySQL сревера.
/*Частота приоритетности записи/чтения регулируется и для типа MyISAM*/

Поиск по сайту работать не будет, а так да, пользы нет.

Fuze
— Поиск по блогам работать не будет…

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

Fuze
Причина — блокировка чтения при одновременной записи в таблицу. То есть одновременность. С этим нет возможности бороться.
Есть возможность уменьшить последствия.
Если это нормальный шаред-хостинг параметры MySql сервера всё же настроены ( даже || особенно ) для InnoDB smile
/* тут, как говорится, кто с чем чаще работает */

Пусть попробуют пеерключится, операции то не деструктивные, тип можно поменять обратно и FULLTEXT создать если не поможет.
#15 Большая нагрузка от блогов 1/10/x 30 июня 2015 в 15:10

Если mysql не сконфигурирован должным образом

Fuze

— Однако, блокировки пропадут высокого уровня, не так ли? )

Для оптимизации, конечно и естетвенно, необходимо нанимать специалиста.

хостер просто хочет перехода на более дорогой тариф,

Fuze
— Это так же спасёт не на долго…

если есть FULLTEXT индексы.

Fuze
— Если это не википедия то и польза от них lim—›0…
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.