|
|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Dmitry A. Nikitin 2:5020/400 03 Jul 2004 01:58:56 To : Artem Chuprina Subject : Re: Как бы это сделать грамотно. -------------------------------------------------------------------------------- Artem Chuprina пишет: > Dmitry A. Nikitin -> Artem Chuprina @ Fri, 2 Jul 2004 08:57:00 +0000 (UTC): > > >> URL правильный. Браузер воспринимает резонно воспринимает > >> http://url/cgi-bin/download.cgi?id=какой-то_номер как файл > >> download.cgi?id=какой-то_номер, расположенный в http://url/cgi-bin/. > >> Имя файла ему в заголовке поменяли, а URL какой был, такой и остался. > >> > DAN> Тогда как ещё и URL подменить? > > Выдать редирект на тот, который тебе хочется, и честно отдать оттуда > файл. Браузер же показывает тот URL, куда _он_ пошел. > Через редирект не получилось. Может чего не так сделал? А вот если в хидер засунуть - сработало. print header(-Refresh=>'0; URL=http://url/download/' . $input{id} . '/' . $file), start_html(-title=>'Служба заказа файлов.'), # redirect('http://url/download/' . $input{id} . '/' . $file), end_html(); -- mailto:dmitry@sbor.spb.su http://dmitry.home.sbor.net ftp://dmitry.home.sbor.net --- ifmail v.2.15dev5.3 * Origin: Home Inc. (2:5020/400) Вернуться к списку тем, сортированных по:
Архивное /ru.cgi.perl/186639a8e4a31.html, оценка из 5, голосов 10
|