Модераторы: korob2001, ginnie
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> загрузка файла, загрузка файла на сервер 
:(
    Опции темы
stlex
Дата 30.10.2007, 08:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 18.10.2006

Репутация: нет
Всего: нет



Сделал загрузку файла на сервер
Код

#!/usr/bin/perl
use CGI;
$cgi = new CGI;
$paste = $cgi->param("paste");

print "Content-Type: text/html\n\n"; 
print "<form method=\"post\"
enctype=\"multipart/form-data\" action=\"upload.cgi\">";
print "<input type=\"file\" name=\"paste\">";
print "<input type=\"submit\" value=Upload>";
print "</form>";
 
$paste =~ /.*\\(.*)$/;
print "File name  = $1";
open FI, ">$1";
binmode FI; 
while(<$paste>){
  print FI;
};
close FI;

В IE файл грузит, но после загрузки, если обновить страницу,  IE говорит "не удается обновить страницу без повторной отправки данных"
Выбираю отправку данных - файл грузиться опять. 
В Opera загрузки файла не происходит вообще...

PM MAIL   Вверх
Bulat
Дата 30.10.2007, 20:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


татарский Нео
***


Профиль
Группа: Завсегдатай
Сообщений: 1701
Регистрация: 22.3.2006
Где: Альметьевск

Репутация: нет
Всего: 57



Цитата(stlex @  30.10.2007,  08:30 Найти цитируемый пост)
В IE файл грузит, но после загрузки, если обновить страницу,  IE говорит "не удается обновить страницу без повторной отправки данных
Выбираю отправку данных - файл грузиться опять. "


И не удевительно, в IE мы видим лишь строку в браузере, а полный GET или POST запрос от нас скрыт, есс-но при обновлении, он будет выполнять GET или POST запрос, который был ранее, в данном случае аплоадить файл... smile


--------------------
менеджер по кодеврайтингу  smile 
PM MAIL WWW   Вверх
comtat
Дата 30.10.2007, 22:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1310
Регистрация: 2.5.2006
Где: Россия, Казань

Репутация: нет
Всего: 71



Цитата(stlex @  30.10.2007,  08:30 Найти цитируемый пост)
В IE файл грузит, но после загрузки, если обновить страницу,  IE говорит "не удается обновить страницу без повторной отправки данных"

Делай редирект на другую страницу

Это сообщение отредактировал(а) comtat - 30.10.2007, 22:00


--------------------
Рожденный в СССР !!!
ExtJS - мой фреймворк 
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Perl: CGI программирование"
korob2001
sharq
  • В этом разделе обсуждаются вопросы относящиеся только к CGI программированию
  • Если ваш вопрос не относится к системному или CGI программированию, задавайте его в общем разделе
  • Если ваш вопрос относится к системному программированию, задавайте его здесь
  • Интерпретатор Perl можно скачать здесь ActiveState, O'REILLY, The source for Perl
  • Справочное руководство "Установка perl-модулей", качать здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Perl: разработка для Web | Следующая тема »


 




[ Время генерации скрипта: 0.0532 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.