|
| |
|
|
| |
для: ZuArt
(21.02.2007 в 17:37)
| | | Всем огромное спасибо!!!!!! Общими усилиями победили!!!!!!!! Всё получилось!!!! Тема закрыта! | |
| |
|
|
| |
|
|
| |
для: andrhope
(21.02.2007 в 17:32)
| | | как правилу браузеры нормально воспринимают + вместо %20, но если так волнует, то $url = preg_replace("/\+/", "%20", $url); | |
| |
|
|
| |
|
|
| |
для: Gluck
(21.02.2007 в 16:58)
| | | Спасибо!!!! Это решение!!! Только не воспринимается пробел в "моя проба.doc"! То есть вместо пробела он ставит "+" (то есть конкатенирует два слова), а должен "%20"!!!! Как быть в этом случае??? | |
| |
|
|
| |
|
|
| |
для: andrhope
(21.02.2007 в 16:06)
| | | попробуй так:
$url=urlencode ('http://localhost/Docs/Marketing/NovostiSMI/моя проба.doc');
echo "<a href=\"$url\">qwerty</a>\n";
|
| |
| |
|
|
| |
|
|
| |
для: andrhope
(21.02.2007 в 16:25)
| | | а зачем кому-то что-то объяснять??? при закачке файла на сервер - присваивать ему англ. имя а пользователю возвращать ссылку на его файл...
на крайняк вести табличку/файл, куда записывать дополнительно связку - имя_файла=русское наименование... | |
| |
|
|
| |
|
|
| |
для: ZuArt
(21.02.2007 в 16:17)
| | | Дело в том, что файлик на сервер размещается конечным пользователем через <input type=file> и не всем пользователям есть возможность объяснить, почему название файла должно быть на транслите... | |
| |
|
|
| |
|
|
| |
для: andrhope
(21.02.2007 в 16:06)
| | | записывать файло в универсальном языке - англицком - простым транслитом хотя бы из русского преобразовывать | |
| |
|
|
| |
|
|
| | Кто-нибудь может подсказать, почему файл рускоязычным названием apache не желает открывать?
Например, если у меня ссылка на "http://localhost/Docs/Marketing/NovostiSMI/моя проба.doc" а apache пытается открыть "http://localhost/ /Docs/Marketing/NovostiSMI/РјРѕСЏ РїСЂРѕР±Р°.doc"
Видимо, дело в кодеровке, что можно сделать? | |
| |
|
|
|