PHP Upload - килизирани имена???

C++ JAVA
Post Reply
Kavhann
Нов
Нов
Posts: 103
Joined: Sun Jun 29, 2008 3:41 pm

PHP Upload - килизирани имена???

Post by Kavhann » Sat Nov 06, 2010 6:53 pm

Здравейте,

Имам следния проблем. Направил съм форма за качване на файлове, която работи чудесно с това изключение, че когато се опитам да кача файл с кирилизирано име, php-to записва името със следното примерно име:

531_ДобÑ?и линкове.txt


Може ли някой да ми каже, как да направя така, че дори името да е на кирилица или с немски букви, въпреки това името да си остава непокътнато????

Благодаря.

lub4o
Много Редовен
Много Редовен
Posts: 1974
Joined: Tue Dec 02, 2008 7:58 am
Answers: 139
Location: СОФИЯ / ...

Post by lub4o » Sat Nov 06, 2010 7:09 pm

Сложи в config файла
mysql_query("SET NAMES utf8");

Kavhann
Нов
Нов
Posts: 103
Joined: Sun Jun 29, 2008 3:41 pm

Аз не ползвам Mysql

Post by Kavhann » Sat Nov 06, 2010 7:12 pm

Здравей,

Файловете запазвам в директория, а не в база данни. Тоест:

mysql_query("SET NAMES utf8");

не мисля, че ще помогне в случая.

User avatar
embaka
Гуру
Гуру
Posts: 2045
Joined: Sun May 04, 2008 8:43 pm
Answers: 105
Location: В. Търново
Contact:

Post by embaka » Sat Nov 06, 2010 9:07 pm

ами вземи си направи файла, в който се записва да е UTF-8, също така файла, в който ти се приемат данните от ъплоад формата да е UTF-8, както и файла където ти е самата форма също да е UTF-8.

Kavhann
Нов
Нов
Posts: 103
Joined: Sun Jun 29, 2008 3:41 pm

Всичко е UTF-8

Post by Kavhann » Sat Nov 06, 2010 9:33 pm

Всичко е UTF-8, проверно и потвърдено...но пак не работи.

User avatar
mute
Шаман
Шаман
Posts: 3127
Joined: Sun Sep 25, 2005 10:14 pm
Answers: 167
Location: between mind & heart
Contact:

Post by mute » Sat Nov 06, 2010 10:27 pm

а всъщност трябва ли ти името на файла да го ползваш на нещо?
по добре преименувай файловете с някакво ново име ( генерирано случайно ) за мен файловете да са на кирилица е голяма глупост, наскоро пак имах един проблем с такива файлове, който не се отваряха от сървара

Post Reply