PHP и мелкие вопросы 22.10.2011 / 06:47 | | demiurg Пользователь
| Koenig (21.10.2011/21:59) если код кинешь попробую чуть позже глянутьв архиве только сам код,текстовые файлы с вопросами анекдотами и остальной ерундой не стал прикреплять иначе архив почти 2 мега выйдет.
Прикрепленные файлы: chatbot.zip (37.2 кб.) Скачано 25 раз |
22.10.2011 / 08:17 | | Kosma Пользователь Сейчас: Offline
Имя: Begei Регистрация: 09.05.2011
| как мне получит из строк байт? И записать байт на файл?
|
22.10.2011 / 09:28 | | demiurg Пользователь
| такая проблемка,скрипт написан в кодировке win-1251 база для него тоже в ней,а vds с базой настроен на utf-8 как сделать чтоб вывод текста и запись,чтение базы было корректным ? Можно ли это сделать не меняя настройки vds и самого скрипта ? Запись в htacces AddDefaultCharset utf-8 почему то не помогает.
|
22.10.2011 / 10:42 | | Лека Пользователь Сейчас: Offline
Имя: Лена Откуда: Скрытенбург Регистрация: 08.08.2011
| demiurg, function replace_cyr ($path){ $search = array ("'Ё'", "'А'", "'Б'", "'В'", "'Г'",
"'Д'", "'Е'", "'Ж'", "'З'",
"'И'", "'Й'", "'К'", "'Л'",
"'М'", "'Н'", "'О'", "'П'",
"'Р'", "'С'", "'Т'", "'У'",
"'Ф'", "'Х'", "'Ц'", "'Ч'", "'Ш'", "'Щ'", "'Ъ'", "'Ы'",
"'Ь'", "'Э'", "'Ю'", "'Я'",
"'а'", "'б'", "'в'", "'г'",
"'д'", "'е'", "'ж'", "'з'",
"'и'", "'й'", "'к'", "'л'",
"'м'", "'н'", "'о'", "'п'", "'р'", "'с'", "'т'", "'у'",
"'ф'", "'х'", "'ц'", "'ч'",
"'ш'", "'щ'", "'ъ'", "'ы'",
"'ь'", "'э'", "'ю'", "'я'",
"'ё'", "'0'e"); $raplace = array ('Ё', 'А',
'Б', 'В',
'Г', 'Д',
'Е', 'Ж',
'З', 'И',
'Й', 'К', 'Л', 'М',
'Н', 'О',
'П', 'Р',
'С', 'Т',
'У', 'Ф',
'Х', 'Ц', 'Ч', 'Ш',
'Щ', 'Ъ',
'Ы', 'Ь',
'Э', 'Ю',
'Я', 'а',
'б', 'в', 'г', 'д',
'е', 'ж',
'з', 'и',
'й', 'к',
'л', 'м',
'н', 'о', 'п', 'р',
'с', 'т',
'у', 'ф',
'х', 'ц',
'ч', 'ш',
'щ', 'ъ', 'ы', 'ь',
'э', 'ю',
'я', 'ё', '0');
return preg_replace ($search ,$raplace ,$path); }
omsk777.ru/kodir.html думаю разберешься Изменено Лека (22.10 / 10:46) (всего 1 раз) |
22.10.2011 / 13:44 | | JekBruno Пользователь Сейчас: Offline
Имя: JekBruno Регистрация: 26.03.2011
| Как сделать так чтобы, когда из файла считываешь, то когда встречает например [р] то заменял его на <р>. ббкод короче.
|
22.10.2011 / 13:46 | | kiriman Пользователь Сейчас: Offline
Имя: Кирилл Откуда: Красноярск Регистрация: 18.01.2010
| JekBruno, Посмотри файл func.php в john cms |
22.10.2011 / 13:55 | | M_N Пользователь Сейчас: Offline
Имя: Коля Регистрация: 25.01.2010
| JekBruno, $string=file_get_contents('file.txt');
$string=str_replace('<p>','[p]',$string);
а вообще, слышал где то, что для ббкодов существуют свои функции |
22.10.2011 / 13:56 | | kiriman Пользователь Сейчас: Offline
Имя: Кирилл Откуда: Красноярск Регистрация: 18.01.2010
| M_N, Цитаты, выделение, надо делать регуляркой. И вообще, все теги, которые требуют закрытия.
Изменено kiriman (22.10 / 13:57) (всего 1 раз) |
22.10.2011 / 14:18 | | Лека Пользователь Сейчас: Offline
Имя: Лена Откуда: Скрытенбург Регистрация: 08.08.2011
| JekBruno, function msg($msg) {
$msg=preg_replace('#\[b\](.*?)\[/b\]#si', '<b>\1</b>', $msg);
return $msg;
}
echo msg('[b]test[/b]');
|
22.10.2011 / 14:51 | | M_N Пользователь Сейчас: Offline
Имя: Коля Регистрация: 25.01.2010
| kiriman, а ты знаешь какие нибудь статьи хорошие по регулярным выражениям ?
|
Всего сообщений: 4740 Фильтровать сообщения Поиск по теме Файлы топика (129)
|