Никто так и не нашёл IP адресов для *.mysql.mchost.ru ?
ничего кроме локалхоста нет :(
Сорри за оффтоп: а дайте, пожалуйста, кто-нибудь инвайт на хабр. В личку. Заранее огромное спасибо.
Как айпишник бывший узнать, ДНСы-то не работают.
Есть у кого идеи?
Ха, легко. Предлагаю бартер. Ты будешь пинать меня, а я тебя :)
Если в будний день не написал 50 строк кода - должен мне 1$
Если я не написал - должен тебе.
Жаль, только, что проверить тяжело :)
Проблема-то в чём?
Допустим У нас есть картинка 500х500 ($src) и нам надо вырезать у неё прямоугольник в 98х99 пикселей начиная с координаты 51, 52 и сунуть в картинку ($dst) 98х99 пикселей
bool imagecopyresampled ( resource dst_image, resource src_image, int dst_x, int dst_y, int src_x, int src_y, int dst_w, int dst_h, int src_w, int src_h )
Делается это так:
imagecopyresampled (
$dst,
$src,
0 (координата Х левого верхнего угла прямоугольника в целевой картинке),
0 (координата У левого верхнего угла прямоугольника в целевой картинке),
51 (координата Х левого верхнего угла прямоугольника в исходной картинке),
51 (............... У .................... ),
98 (ширина прямоугольника в целевой картинке),
99 (высота ............),
98 (ширина прямоугольника в оригинальной картинке),
99 (высота.....)
);
Объясню как оно работает еще раз :)
Мы задаём два прямоугольника (_x, _y, _w, _h) прямоугольник SRC и прямоугольник DST.
А потом функция берет все пиксели прямоугольника SRC и ресайзит в прямоугольник DST.
Соответственно если src_w == dst_w && src_h == dst_h - то ресайза не будет, т.к. прямоугольники имеют одинаковый размер, а будет просто кроп.
Понятно? :)
$parametr1='500'; $parametr2='333'; $plik='castle.jpg'; $nowy='plk'; $zdjecie=imagecreatefromjpeg($plik); $nowy_plik=imagecreatetruecolor($width,$height); imagecopyresampled($nowy_plik,$zdjecie,$x1,$y1,$x2,$y2,$width,$height,$parametr1,$parametr2);
dst_x, dst_y, dst_w, dst_h - задают прямоугольную область куда нужно копировать
src_x, src_y, src_w, src_h - задают прямоугольную область в картинке оригинала откуда надо копировать,
_x, _y - это координата точки левого верхнего угла
_w, _h - это НЕ КООРДИНАТА, это смещение от левого верхнего угла.
В вышем случае, если вы хотите сделать просто уменьшенную версию оригинальной картинки, вам нужно
src_x, src_y, dst_x, dst_y - установить в ноль
src_w, src_h - размер оригинальной картинки
dst_w, dst_h - размер превью
остально оно сделает само %)
А что поправить, думаю, поймёте сами :)
Сайт продан Bars007, т.к. UrusHyby не вышел на связь.
Деньги получены, домен переведен.
Рад сотрудничеству с Bars007.
Аукцион закончен.
UrusHyby победил.
Свяжитесь со мной, пожалуйста.
Данные для контакта отправил в личку.
А не дадите ссылку где это написано?
Перед постингом читал вот это - ничего из этого не нарушил. Впредь - учту.
HapKOTuK добавил 17.03.2010 в 00:21
А что делать с новостными сайтами, которые публикуют новости различных агентств? Это копипаст?
На всех статьях, которые были заимствованы с других сайтов стоит ссылка указывающая на источник.