DeXtR: Спасибо, а как включить чтоб обрабатывался .htaccess ?
На локальной проверьте, чтобы была включена строчка
LoadModule rewrite_module modules/mod_rewrite.so
в httpd.conf. А на хостингах она обычно включена, не знаю почему не работает... Проверить легко: напишите в нем любую абракадабру, получите error 500 😆
Можно, наверное, попробовать так:
Общая схема (плюс-минус синтаксис).
Тогда, естественно, огласите бюджет на предлагаемую работу :)
Бюджет нулевой. Если кто-то поможет - спасибо. Нет - сам как-нибудь доковыряю, в свободное от пив... от работы время :)
Идеи приветствуются. Ссылки тоже, но только на практические решения аналогичного. Ссылок вроде php.net, спасибо, не надо. Их есть у меня...
Добавить модификатор u , $pat='/([\w\W]*?)\|([\w\W]*)/u';
Пробовал. Но то ли "лыжи не едут, то ли я..." 🤪
Что кто-то возьмет и перепишет приведенный кусок кода так, "шоб точняк работало"... :)
Естественно. Не ссылки же на PHP с UTF. Коих у меня и у самого во множестве...
Другое предложение - использовать функции для мультибайтовых строк (mb_ereg_match, mb_ereg_replace etc.) - должно помочь...
Да это понятно, что должно :) Мне бы конкретики. Может, кто-то уже решал для себя...
Спасибо, а как включить чтоб обрабатывался .htaccess ?
На локальной проверьте, чтобы была включена строчка
в httpd.conf. А на хостингах она обычно включена, не знаю почему не работает... Проверить легко: напишите в нем любую абракадабру, получите error 500 😆
Ну юзайте: iconv
Спасибо. Подожду других предложений...
Carapax, в вашем случае имя переменным точно менять надо.
Согласен, образуется рекурсия.
А остальное правильно. Должно работать :)
Что-нибудь конкретное?
Сайт на UTF-8.
По-моему, первые две строки надо вывести из цикла, а последние две строки поменять на...
Не уверен, но попробуйте что-нибудь вроде этого, что ли...