|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Artem Chuprina 2:5020/400 16 Dec 2002 14:58:18 To : Andrew Ustinchik Subject : Re: правильное ескейпирование русского -------------------------------------------------------------------------------- Здравствуй, Andrew Ustinchik. AU> совсем запутался... 8-E AU> есть директория (с фотками), вида AU> ./bc/Могилёв/Андрей/1.jpg AU> ./bc/Гомель/Жанна/Дома.jpg AU> ./bc/Брест/Hаира/1%20009.jpg AU> и т.д. AU> есть скрипт, который лазит по всему этому и показвает эти фотки... AU> получается: AU> 1) получаются вызовы типа /cgi-bin/bc.pl?struct=Могилёв AU> /cgi-bin/bc.pl?struct=Могилёв?name=Андрей AU> /cgi-bin/bc.pl?struct=Могилёв?name=Андрей?picture=1.jpg AU> 2) а ссылки на картинки получаются в виде /bc/Гомель/Жанна/Дома.jpg AU> ну, типа <a HREF="/bc/Гомель/Жанна/Дома.jpg"> AU> <img SRC="/bc/Гомель/Жанна/Дома.jpg"> AU> вопрос: как _правильно_ всё это передавать и прописывать, что надо ескейпить AU> и где? эмпирическим путём получил, что при передаче через бровзер надо AU> ескейпить в вид %хх, а при ссылке на картинку внутри ХТМЛ - не нуна (тока AU> пробелы) Это не HTML-, это URI-escaping. В принципе, эмпирика правильная. Посмотри еще на модуль URI::Escape. -- Artem Chuprina Communiware.net RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/122.256, ICQ: 13038757 --- ifmail v.2.15dev5 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/14454763ed27e.html, оценка из 5, голосов 10
|