| 
 Цитата: 
 | 
| 
 Цитата: 
 есть вариант перехватывать такие запросы с помощью mod_rewrite | 
| 
 дело в том, что я могу сделать это только используя код скриптов. Просто я студентка и прав на администрирование у меня нет, а преподаватель требует, чтобы работал скрипт с русским именем. Я пыталась закодировать имя с помощью encodeURI, а потом обратно в cgi - не помогло | 
| 
 Цитата: 
 тогда с помощью php-функции urlencode (или других средств) преобразовываем имя файла в разных кодировках (cp1251, utf-8, koi-8) и отправляем серверу и да поможет... | 
| 
 ага, :)  поделюсь результатами | 
| 
 проблему можно решить, если перекодировать URL в из win в utf есть скрипт на perl, который это делает проблема в том, чтобы вызвать его по событию кнопки submit, передать туда url, а потом ajax должен схватить готовый url Такое реально сделать? Если да, то помогите с командами | 
| 
 надо запустить этот perl-скрипт (если он поможет) 1 раз , чтобы узнать URL, по которому надо обращаться к файл.cgi ;) а вообще это вручную сделать можно: php -r "echo urlencode(iconv('cp1251', 'utf-8', 'файл.cgi'))" (+ поэкспериментировать с кодировкой-назначением, 2-ая) | 
| 
 скрипт только заменяет русские буквы на нужную кодировку через регулярные выражения. мне нужно направить туда url, чтобы потом скрипт с ajax получил этот url. url формируется при отпраке методом get и все происходит по нажатию одной кнопки, а запустить надо аж три скрипта: 1 обработки url (.pl) 2 ajax (.js) 3 скрипт обработки данных (файл.cgi) | 
| 
 подожди, ты чего хочешь? Реализовать свое сложное, нерациональное решение (+ возможно оно не решит твою проблему)? Или ты хочешь решить свою проблему? | 
| 
 понимаешь, у меня очень ограниченные возможности максимум возможностей это закинуть скрипты на сервер, больше никаких вариантов нет! я не упрямая, правда :) | 
| Часовой пояс GMT +3, время: 13:31. |