Компьютерный форум NoWa.cc Здесь может быть Ваша реклама
Правила Форума
редакция от 22.06.2020
Форум .::NoWa.cc::.
Вернуться   Компьютерный форум NoWa.cc > В помощь вебмастеру > Веб - Программирование

Уважаемые пользователи nowa.cc. Мы работаем для вас более 20 лет и сейчас вынуждены просить о финансовой помощи по оплате за сервер.
Окажите посильную поддержку, мы очень надеемся на вас. Реквизиты для переводов ниже.
Webmoney Webmoney WMZ: Z021474945171 Webmoney WME: E159284508897 Webmoney WMUSDT: T206853643180
Кошелёк для вашей помощи YooMoney 4100117770549562
YooMoney Спасибо за поддержку!

Ответ
 
Опции темы Опции просмотра Language
Старый 06.09.2006, 11:54   #1
Неактивный пользователь
 
Пол:Мужской
Регистрация: 25.02.2006
Сообщений: 10
Репутация: 2
Post Загрузка картинок на сайт

Сделал на своем сайте загрузку картинок, а она отказалась работать после изменения кодировки базы с CP1251 на KOI8R. Старые закачанные картинки отображаются без проблем.
В базе картинки хранятся как MEDIUMBLOB.

На другом моем сайте этого же хостера все ОК.

В чем может быть косяк?
ajkelf вне форума
 
Ответить с цитированием Вверх
Здесь может быть Ваша реклама
Здесь может быть Ваша реклама


Реклама:


Старый 06.09.2006, 12:08   #2
Varkolak
Пользователь
 
Аватар для Varkolak
 
Регистрация: 31.03.2006
Сообщений: 186
Репутация: 110
По умолчанию Re: Загрузка картинок на сайт

Ну так верните кодирову обратно и посмотрите что получится.
__________________
РЕКЛАМА ЗАПРЕЩЕНА
Varkolak вне форума
 
Ответить с цитированием Вверх
Старый 06.09.2006, 12:08   #3
ajkelf
Неактивный пользователь
 
Пол:Мужской
Регистрация: 25.02.2006
Сообщений: 10
Репутация: 2
По умолчанию Re: Загрузка картинок на сайт

Сайт уже работает. Изменить не представляется возможным.
ajkelf вне форума
 
Ответить с цитированием Вверх
Старый 06.09.2006, 12:20   #4
Varkolak
Пользователь
 
Аватар для Varkolak
 
Регистрация: 31.03.2006
Сообщений: 186
Репутация: 110
По умолчанию Re: Загрузка картинок на сайт

почему же заходите в phpmyadmin просто напросто меняете кодировку бд
__________________
РЕКЛАМА ЗАПРЕЩЕНА
Varkolak вне форума
 
Ответить с цитированием Вверх
Старый 06.09.2006, 12:25   #5
ajkelf
Неактивный пользователь
 
Пол:Мужской
Регистрация: 25.02.2006
Сообщений: 10
Репутация: 2
По умолчанию Re: Загрузка картинок на сайт

Тогда изменяется порядок сортировки списков. Верно работает только с кодировкой KOI8
ajkelf вне форума
 
Ответить с цитированием Вверх
Старый 07.09.2006, 13:45   #6
Janus
Неактивный пользователь
 
Регистрация: 07.09.2006
Сообщений: 8
Репутация: 1
По умолчанию Re: Загрузка картинок на сайт

Вообше-то, думаю проблема не в кодировке. Картинки хранатса в бинарном формате и кодировка там не фигурируйет никак.
Janus вне форума
 
Ответить с цитированием Вверх
Старый 29.06.2007, 10:07   #7
chumric
Неактивный пользователь
 
Пол:Мужской
Регистрация: 10.01.2007
Сообщений: 8
Репутация: 0
По умолчанию Ответ: Загрузка картинок на сайт

зачем хранить картинки в бинарном виде? 8-)

Добавлено через 1 минуту
точнее, зачем хранить картинки в бинарном виде в базе данных?

Последний раз редактировалось chumric; 29.06.2007 в 10:08.. Причина: Добавлено сообщение
chumric вне форума
 
Ответить с цитированием Вверх
Старый 30.06.2007, 22:24   #8
Il_Burbero
Неактивный пользователь
 
Аватар для Il_Burbero
 
Регистрация: 21.09.2006
Адрес: Москва
Сообщений: 135
Репутация: 38
По умолчанию Ответ: Загрузка картинок на сайт

И я спрошу, можно?
КАК хранить картинки в бинарном виде в базе данных? Я бы не отказался
Может они от этого быстрее грузятся?
__________________
Aufwiederzehen!
Il_Burbero вне форума
 
Ответить с цитированием Вверх
Старый 08.07.2007, 12:27   #9
dixmod
Неактивный пользователь
 
Аватар для dixmod
 
Регистрация: 13.02.2007
Сообщений: 3
Репутация: 0
По умолчанию Ответ: Загрузка картинок на сайт

Вот так вот заливаем картинку в базу:
Код:
	if(isset($myfile)){
//		bildings_new
		imageresize("t.jpg",$myfile,190,130,85);
		$fp = fopen("t.jpg","r");
		$content = fread($fp, filesize("t.jpg"));
		fclose($fp);
		$content = addslashes ($content);
		$sql = "UPDATE ".$_POST["base"]." SET ".$_POST["field"]." = '".$content."' WHERE id = '".$id_bilding."'";
		@mysql_query ($sql, $link);
		echo "<b class='red'>Изображение сохранено</b><br /><br />";
	}
А вот так вот достаём её оттуда:
Код:
<?
	include('connekt.php');
	if(isset($_GET["id"])){ $id = $_GET["id"];} 

	if (isset($_GET["b"])) {$b = $_GET["b"];}else{$b = "bildings_old";}
	if (isset($_GET["type"])) $type = $_GET["type"];
	if(!isset($type)){$type = 'photo';}

	$res = mysql_query("SELECT * FROM ".$b." WHERE id = '".$id."' ORDER BY id desc LIMIT 0, 1"); 

	header ("Content-type: image/jpeg");
	$ar = mysql_result($res,0,$type); 
	if (!$ar){   
		$fn = "img/no_image.jpg";
		$ar = fread(fopen($fn,"rb"),filesize($fn));
		}
	echo $ar;
?>
Но если чесано не советую хранить изображение в базе так как при этом идёт лишняя нагрузка как на Mysql сервер так и PHP. При массовом похищении такого сайта, будут заметны тормоза
dixmod вне форума
 
Ответить с цитированием Вверх
Старый 01.08.2007, 09:43   #10
Parteev
Неактивный пользователь
 
Регистрация: 01.08.2007
Сообщений: 7
Репутация: 0
По умолчанию Ответ: Загрузка картинок на сайт

Ничего страшного ....таак держать ребята!
Parteev вне форума
 
Ответить с цитированием Вверх
Ответ


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сайт для загрузки картинок Hamudin Интересные места в сети 28 15.03.2014 10:45
Радикал-Фотоклиент - обработка и загрузка фотографий на сайт www.radikal.ru westwild Интернет и Сети 1 05.05.2010 21:56
Загрузка файла на другой сайт. Vinni_incorp Веб - Программирование 1 07.11.2009 14:18
нет картинок в броузерах. sokoli Windows XP 12 16.01.2008 21:24
сохранение картинок Лёсикак Microsoft Windows 13 27.08.2007 07:41

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 07:19. Часовой пояс GMT +3.


Copyright ©2004 - 2026 NoWa.cc

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2026, vBulletin Solutions, Inc. Перевод: zCarot
Время генерации страницы 0.05393 секунды с 11 запросами