Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |

06.04.2006, 21:54
|
|
Новичок
Регистрация: 25.03.2006
Сообщений: 5
Провел на форуме: 3595
Репутация:
-1
|
|
Изображение и php
Ребята такое дело.
Пробую делать службу знакомств. Надо что бы в анкете с описанием фото было уменьшеное, а при нажатии на него был нормальный размер.
Как это сделать с помощью php?
|
|
|

06.04.2006, 22:40
|
|
Banned
Регистрация: 05.10.2005
Сообщений: 965
Провел на форуме: 5888800
Репутация:
547
|
|
Зачем ПХП когда можна на Джава его сделать ?
|
|
|

06.04.2006, 23:12
|
|
Pagan Heart
Регистрация: 12.08.2004
Сообщений: 3,791
Провел на форуме: 6490435
Репутация:
2290
|
|
ОГО! появился крутой ДжаваКодер =)))
А виртуальную джавамашину в 16 метров качать юзверей заставишь?
|
|
|

06.04.2006, 23:41
|
|
Новичок
Регистрация: 25.03.2006
Сообщений: 5
Провел на форуме: 3595
Репутация:
-1
|
|
2 Tem
Блин, мне бы на php сначало научится. Не знаю я яваскрипт(((
|
|
|

06.04.2006, 23:46
|
|
наркоман с медалью
Регистрация: 07.05.2005
Сообщений: 3,704
Провел на форуме: 19975136
Репутация:
4536
|
|
попробуй сходить на php.net
|
|
|

06.04.2006, 23:48
|
|
Познающий
Регистрация: 08.12.2005
Сообщений: 59
Провел на форуме: 39531
Репутация:
5
|
|
|
|
|

07.04.2006, 00:24
|
|
Новичок
Регистрация: 25.03.2006
Сообщений: 5
Провел на форуме: 3595
Репутация:
-1
|
|
2 membe_ru
спасибки тебе)))
|
|
|

07.04.2006, 12:22
|
|
Познающий
Регистрация: 13.02.2006
Сообщений: 88
Провел на форуме: 304371
Репутация:
16
|
|
Вот тебе кусочек кода, а далее в доки по функциям что и как делает (а делает превью картинки)
Код:
$width = 130;
$height = 130;
$uploaddir = DIRPIC."/";
$file_dir = DIRTHUMBNAIL."/";
$file_img = $uploaddir."/".$img;
copy($_FILES['fileupload']['tmp_name'],$uploaddir.chr(47).$img);
$filename = $uploaddir.'/'.$img;
$allsize = getimagesize($filename);
$width_orig = $allsize[0];
$height_orig = $allsize[1];
if ($width && ($width_orig < $height_orig)) {
$width = @round(($height / $height_orig) * $width_orig);
} else {
$height = @round(($width / $width_orig) * $height_orig);
}
$image_p = imagecreatetruecolor($width, $height);
$image = @imagecreatefromjpeg($filename);
imagecopyresampled($image_p, $image, 0, 0, 0, 0, $width, $height, $width_orig, $height_orig);
imagedestroy($image);
imagejpeg($image_p, $file_dir."/".$img, 80);
imagedestroy($image_p);
|
|
|
|
 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|