Serga
valenok прав, все будет нормально, если конечно с головой подходить к вопросу. Все таким образом все создают. Единственное, если такая проблема при создании поиска на сайте и приходится создавать такую фишку, то мой тебе совет переводи запрос например через base64 и потом обратно. А если это алиасы страниц, то лучше переводи их перед созданием на полу-транслит.
Таким образом ты лишишся множества лишних проблем!
Serga
Я не о том, как переводить. Я просто логику показал, как можно реализовать перевод. Т.е. принцип - "\xD0\xB0"=>"а" - а перекодировка, когда известна кодировка начальная не составит труда. Т.е. мы, чтоб определить кодировку ищем совпадение. А точнее, что-то похожее на это "\xD0\xB0"
IOpeH Дело вообще не в странности сайта.
Вы написали тему, чтоб оценили сайт. Вообще во время таких просьб, люди должны найти недостатки сайта, указать что нужно, а что лишнее. Вам указали на безобидные проблемы сайта. Вы от них отпераетесь.
Вообще например время генерации для программистов делают следующим образом:
ПРи необходимости Вы это увидите через исходный html , а пользователь не будет напрягатся. Это ему действительно не нужно. А более того, оно у людей ничего не понимающих будет вызывать множество лишних вопросов и левых мыслей.
valenok А по другому никак, типа одному типу пользователей на сайте одна скорость, другим другая, отдельным людям отдельно проставлять.
В такой идеи в общем. Никак?
Мне нужен был результат работы этого кода. В OPERA 9.52 , мазиле и ИЕ7 - все работает правильно. ИЕ-6 - начинаются баги с сохранением, а точнее с разрешением. Жругие версии браузеров, так же могли выдать баги с разрешением файлов. При входе с телефона, он сохранял файл с разрешением EXT. Во всех случаях при переписывании разрешений на правильные - файл был загружен нужный. Если в названии файлов были прописаны некоторые символы, включая русские, то браузер ИЕ и мазила не только переименовывал разрешение, но и добавлял приставку к файлу.