Проблема с загружаемыми изображениями - Дизайн и модификация Invision Power Board

Перейти к содержимому

 

Правила раздела

Здесь обсуждаются вопросы настройки и администрирования форумов IPB 2.x.
Пожалуйста, не оффтопьте, если зашли сюда случайно, и обратите внимание на соседние разделы.
Установка, настройка и обслуживание форумов IPB 3.x.
Оформление форумов, включая верстку скинов.
Размещение рекламы на форумах.
SEO оптимизация форума.
Техническая поддержка наших скинов и модов.

СвернутьПрикрепленные теги

attach битые файлы отображение картинок
  • 2 Страниц +
  • 1
  • 2
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в этой теме

Проблема с загружаемыми изображениями

#16 Пользователь не на сайте   Ph-A »

 
 
  • Advanced
  • Смотреть блог
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 5 305
  • Регистрация: 18-Сентябрь 06
  • Репутация: 304
  • Откуда:Moscow
  • IPB version:3.1.x
 

Отправлено 24 Сентябрь 2008 - 16:47

Просмотреть сообщениеdesti Sep 24 2008, 06:26 PM сказал(а):

Ой, какой ужас.. В потоке с сервера внутри картинки какие-то html коды :)

Круто.

Просмотреть сообщениеdesti Sep 24 2008, 06:26 PM сказал(а):

Суровый у вас провайдер, если ухитряется вставлять свою аналитику в картинки..

Вы прошли регистрацию?
0

#17 Пользователь не на сайте   desti »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Specialist
  • Сообщений: 275
  • Регистрация: 06-Сентябрь 07
  • Репутация: 8
  • Откуда:Москва
  • IPB version:3.1.x
 

Отправлено 24 Сентябрь 2008 - 16:51

На форуме? Естессно. Гостям ничего не кажет.

Сообщение изменено: desti (24 Сентябрь 2008 - 16:53)

0

#18 Пользователь не на сайте   смить »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 11
  • Регистрация: 03-Апрель 08
  • Репутация: 0
  • IPB version:1.x
 

Отправлено 25 Сентябрь 2008 - 02:55

Тоесть проблема в том, что хостер что-то сует в картинку, и из за этого вся чепуха? Это обойти как-то кроме смены хостинга реально? А еще интересно, зачем это сделано...

Сообщение изменено: смить (25 Сентябрь 2008 - 02:56)

0

#19 Пользователь не на сайте   desti »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Specialist
  • Сообщений: 275
  • Регистрация: 06-Сентябрь 07
  • Репутация: 8
  • Откуда:Москва
  • IPB version:3.1.x
 

Отправлено 25 Сентябрь 2008 - 07:48

Хостер это делает не специально, просто недотумкал, что файл может отдаваться таким способом.

Попробуйте такой финт:

Файл sources/classes/attach/class_attach.php

найти:
//-----------------------------------------
// Open and display the file..
//-----------------------------------------
вставить после:
			$file_url = "http://www.yourforum.ru/uploads/".$attach['attach_location'];
			header("Refresh:0; URL=$file_url");
			exit;

(поменяйте yourforum на свой адрес)
0

#20 Пользователь не на сайте   Ph-A »

 
 
  • Advanced
  • Смотреть блог
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 5 305
  • Регистрация: 18-Сентябрь 06
  • Репутация: 304
  • Откуда:Moscow
  • IPB version:3.1.x
 

Отправлено 25 Сентябрь 2008 - 08:59

Просмотреть сообщениесмить Sep 25 2008, 04:56 AM сказал(а):

Это обойти как-то кроме смены хостинга реально?

Если хостинг бесплатный, то придется есть этот сыр.
Если платный, то бежать....

Просмотреть сообщениесмить Sep 25 2008, 04:56 AM сказал(а):

А еще интересно, зачем это сделано...

Статистику собирает.


Просмотреть сообщениеdesti Sep 25 2008, 09:49 AM сказал(а):

Хостер это делает не специально, просто недотумкал, что файл может отдаваться таким способом.

Не специально, но как-то напрягает такой подход.
0

#21 Пользователь не на сайте   смить »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 11
  • Регистрация: 03-Апрель 08
  • Репутация: 0
  • IPB version:1.x
 

Отправлено 25 Сентябрь 2008 - 11:05

Просмотреть сообщениеdesti Sep 25 2008, 08:49 AM сказал(а):

Хостер это делает не специально, просто недотумкал, что файл может отдаваться таким способом.

Попробуйте такой финт:

Файл sources/classes/attach/class_attach.php

найти:
//-----------------------------------------
// Open and display the file..
//-----------------------------------------
вставить после:
			$file_url = "http://www.yourforum.ru/uploads/".$attach['attach_location'];
			header("Refresh:0; URL=$file_url");
			exit;

(поменяйте yourforum на свой адрес)

Ура! Помогло! Спасибо огромное!
0

#22 Пользователь не на сайте   ex- »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 24
  • Регистрация: 02-Январь 09
  • Репутация: 0
  • IPB version:1.x
 

Отправлено 07 Январь 2009 - 08:51

угу. тоже помогло спс %)
0

#23 Пользователь не на сайте   Hobbix »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 2
  • Регистрация: 23-Январь 09
  • Репутация: 0
  • IPB version:2.3.x
 

Отправлено 23 Январь 2009 - 09:56

desti, это конечно замечательный и рабочий способ, но в этом случае другие аттачи не работают (работают только картинки).
Подскажите как тогда быть с другими файлами аттачами (например rar, exe, ибо их он пытается открыть или в виде текста или прямой ссылкой на архив в формате *.ipb который не больно то желает качаться).

Сообщение изменено: Hobbix (23 Январь 2009 - 10:10)

0

#24 Пользователь не на сайте   Hobbix »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 2
  • Регистрация: 23-Январь 09
  • Репутация: 0
  • IPB version:2.3.x
 

Отправлено 23 Январь 2009 - 14:22

Вот эта строчка рефрешит все ссылки аттачей на прямую к файлу:
header("Refresh:0; URL=$file_url");

А как, например, прописать условие при котором будет рефрешить ссылки на прямые, только если это ссылки на картинки (mime-тип images/)?

P.S. Есть информация, что так бьёт картинки в аттачах Apache2, но хостер естественно его менять не будет. Может есть ещё способы отображать не битые картинки и сохранить корректную работу остальных типов аттачей?

Сообщение изменено: Hobbix (23 Январь 2009 - 14:31)

0

Сообщить об этой теме:


  • 2 Страниц +
  • 1
  • 2
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в этой теме

1 пользователей читают эту тему
0 зарегистрированных, 1 гостей, 0 скрытых


Контактная информация

Заказ дизайна форума

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 – 3.3 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2012 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна