Chertenok.ru - все о программировании
Вход  |  Регистрация  |  Поиск 
Праздник
Завтра :

День славянской письменности и культуры


Проблема при сохранении файла картинки из Fiefox


Новая тема  Ответить  Печать Предыдущая тема  Следующая тема
Автор Сообщение
Пол:Муж Essentuki
Энтузиаст


Возраст: 27
Знак зодиака: Близнецы
Зарегистрирован: 14.09.2005
Сообщения: 369
Откуда: г Иркутск
СообщениеЧт, 09-Дек-2010 23:22    Заголовок сообщения: Проблема при сохранении файла картинки из Fiefox
Цитата

Здравствуйте, есть проблема
Предположим есть файл картинки на сервере: fotog1/0001s.gif, его нужно сохранить при нажатии на картинку на комп-ре полбзователя
во всех браузерах сохраняет нормально, в Firefox имя файла дается с как 0001s.gif.htm, как поправить данную ошибку??? исходники приложены
Спасибо заранее
save.php:
php:
  1.  
  2. <?php
  3. $cd="fotog1";
  4. $fn=$_GET[imgid]."s.gif";
  5. $f = $cd."/".$fn;
  6. header("content-disposition: attachment; filename=$fn");
  7. $x = fread(fopen("$f", "rb"), filesize("$f"));
  8. echo $x;
  9. ?>
  10.  


Html:
HTML:
  1.  
  2. <a href="save.php?imgid=0001"><img src="tmp.jpg"></a>
  3.  

_________________
Что не убьет нас сделает сильнее...
В начало
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Пол:Муж pashavol73
Новичок


Возраст: 35
Знак зодиака: Рыбы
Зарегистрирован: 11.12.2010
Сообщения: 1
Откуда: Киев
СообщениеСб, 11-Дек-2010 1:58 
Цитата

правильнее будет так:

header("Content-type: image/gif");
header("Content-Disposition: attachment; filename=$fn");
В начало
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Показать сообщения:   
Страница 1 из 1
Перейти:  
Новая тема  Ответить  Печать

Вы можете начинать темы
Вы можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете присоединять файлы в этом форуме
Вы можете скачивать файлы в этом форуме
хостинг от .masterhost 
Rambler's Top100