Просмотр темы
Power Fusion Forum v.2.2.1 Final
|
|
CAlex |
Опубликовано 14.06.2011 10:01
|
Начинающий Сообщений: 32 Зарегистрирован: 26.12.2010 12:55 |
Прикрепленные файлы в аттач если имеют название с точками и пробелом то не загружаются пишет неверное имя.. па можно сделать что бы загружать на пример atac 3.0.1.zip буду очень благодарен кто поможет! |
|
|
Neo_Allex |
Опубликовано 14.06.2011 14:44
|
Модератор Группа поддержки Сообщений: 286 Зарегистрирован: 17.11.2010 09:36 |
можно - нужно смотреть регулярку, которая отсекает точки. и убрать отсечку точек. http://how-make.i...ticles.php - как это делают? Современные технологии изготовления вещей и изделий...
|
|
|
CAlex |
Опубликовано 15.06.2011 09:50
|
Начинающий Сообщений: 32 Зарегистрирован: 26.12.2010 12:55 |
Поподробней пожалуйста.
Изменил(а) CAlex, 25.06.2011 11:46 |
|
|
Neo_Allex |
Опубликовано 15.06.2011 15:13
|
Модератор Группа поддержки Сообщений: 286 Зарегистрирован: 17.11.2010 09:36 |
найди что-то такое: if (preg_match("/^[-0-9A-Z_\[\]]+$/i", $attachname) && $attach['size'] <= $settings['attachmax']) { фактически, главное здесь preg_match("/^[-0-9A-Z_\[\]]+$/i", $attachname) попробуй замени на: preg_match("/^[-0-9A-Z_\[\]\.\s]+$/i", $attachname) (из какой-то версии нашел - это в файлах: postedit.php postnewthread.php postreply.php) ---- еще в usercp.php есть регулярка для аватарки preg_check("/^[-0-9A-Z_\[\]]+$/i", $avatarname) тут тоже можешь на: preg_check("/^[-0-9A-Z_\[\]\.\s]+$/i", $avatarname) Изменил(а) Neo_Allex, 15.06.2011 15:19 http://how-make.i...ticles.php - как это делают? Современные технологии изготовления вещей и изделий...
|
|
|
CAlex |
Опубликовано 19.06.2011 15:37
|
Начинающий Сообщений: 32 Зарегистрирован: 26.12.2010 12:55 |
Спасибо помогло! Ну еще вопрос хоть и не столь важный, но все же. Добавляю файл с Заглавной буквы, все равно выводит все маленькие.. |
|
|
jikaka |
Опубликовано 24.06.2011 19:14
|
Супер Администратор Разработчики Сообщений: 4849 Зарегистрирован: 26.07.2010 12:10 |
все верно, функция автоматом преобразует |
|
|
CAlex |
Опубликовано 25.06.2011 11:28
|
Начинающий Сообщений: 32 Зарегистрирован: 26.12.2010 12:55 |
Спасибо Neo_Allex Neo_Allex: смотри файл postnewthread.php - новый пост, вероятно, postedit.php - редактирование поста, postreply.php - может, вставка цитаты(?)... Например: $attachext = strtolower(strrchr($attach['name'],".")); заменяешь на $attachext = (strrchr($attach['name'],".")); Следующее: $attachname = attach_exists(strtolower($attach['name'])); на $attachname = attach_exists(($attach['name'])); |
|
Поделиться этой темой | |
Социальные закладки: | |
URL: | |
BBcode: | |
HTML: |
Перейти на форум: |