Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Файл изображения с расширением  (Прочитано 12132 раз)
0 Пользователей и 1 Гость смотрят эту тему.
nikedeforest
Команда клуба

ru
Offline Offline
Пол: Мужской

« : 18-08-2005 08:38 » 

Мой скрипт скачивает изображения с определенного URL'a. Успешно скачивает, но там присутствуют файлы не только формата gif и jpeg, но и файлы без расширения, т.е. просто название файла. Это не глюк. Я в адресной строке набрал адрес этого файла (откуда он качался) и его название (без расширения) и он открылся, картинка отобразилась, но когда я попытался тоже самое проделать с этим изображением, но которое лежит у меня, то оно не открылось. В ответ я получил непонятную кодировку. Это что, у них там хостинг поддерживает, то что не поддерживает мой, или как?
Всвязи с этим возникает другая проблема, функция getimagesize() не может определить размеры такого файла (файла без расширения). Что же мне делать? Я пробовал подставить расширение к файлу gif, но это оказалос не gif. Что мне теперь всевозможные форматы перепроверять?
« Последнее редактирование: 19-12-2007 19:48 от Алексей1153++ » Записан

ещё один вопрос ...
nikedeforest
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #1 : 18-08-2005 15:35 » 

Получаю ответ суппорта хостинга на мою проблему
Цитата
Для коректного отображения данных файлов нужно указать веб серверу на MIME-тип файла.
Если файл не имеет расширения, веб-сервер "отдаст" его клиенту как "text/plain"

Прописали для Вашего аккаунта MIME-тип по-умолчанию "text/html". Ссылка открылась.
Вопрос такой, а можно-ли прописать этотсамый MIME-тип с помощью РНР или HTML для какой-то определенной страницы? Если можно, то как?
Записан

ещё один вопрос ...
MOPO3
Ай да дэдушка! Вах...
Команда клуба

lt
Offline Offline
Пол: Мужской
Холадна аднака!


WWW
« Ответ #2 : 18-08-2005 16:30 » 

Вопрос такой, а можно-ли прописать этотсамый MIME-тип с помощью РНР или HTML для какой-то определенной страницы? Если можно, то как?
При помощи всё той же прекрасной функции header();
Например :
Код:
header("Content-Type: image/gif");
Записан

MCP, MCAD, MCTS:Win, MCTS:Web
nikedeforest
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #3 : 18-08-2005 16:36 » 

Мороз, спасибо. Я так понимаю, мне надо конкретно ознакомиться с протоколом HTTP?
Записан

ещё один вопрос ...
MOPO3
Ай да дэдушка! Вах...
Команда клуба

lt
Offline Offline
Пол: Мужской
Холадна аднака!


WWW
« Ответ #4 : 18-08-2005 16:46 » 

Мороз, спасибо. Я так понимаю, мне надо конкретно ознакомиться с протоколом HTTP?
Ну это не помешает конечно Улыбаюсь Хотя для начала я бы почаще лазил в мануал по ПХП, раз ты на нём пишеш Улыбаюсь
Вот здесь ты найдёш большой список и описание типов MIME :  http://www.ltsw.se/knbase/internet/mime.htp
Записан

MCP, MCAD, MCTS:Win, MCTS:Web
nikedeforest
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #5 : 18-08-2005 16:49 » 

Эх, опять английская мова, ну чтож поделаешь. Спасибо за ссылку.
Записан

ещё один вопрос ...
MOPO3
Ай да дэдушка! Вах...
Команда клуба

lt
Offline Offline
Пол: Мужской
Холадна аднака!


WWW
« Ответ #6 : 19-08-2005 04:28 » 

Эх, опять английская мова...
Нуууу, батенька Улыбаюсь Без буржуйской мовы в программировании никуда к сожалению Жаль
Записан

MCP, MCAD, MCTS:Win, MCTS:Web
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #7 : 19-08-2005 09:20 » 

И это правильно - не изучать же нам тучу языков!
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
MOPO3
Ай да дэдушка! Вах...
Команда клуба

lt
Offline Offline
Пол: Мужской
Холадна аднака!


WWW
« Ответ #8 : 19-08-2005 09:34 » 

И это правильно - не изучать же нам тучу языков!
Дык я ж и не спорю Ага
Записан

MCP, MCAD, MCTS:Win, MCTS:Web
nikedeforest
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #9 : 19-08-2005 09:45 » 

Завидую тем, кто знает английиский  как свой родной, особенно англичанам Улыбаюсь ГЫЫЫ
Записан

ещё один вопрос ...
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines