Модераторы: Aliance, skyboy, MoLeX, ksnk

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Технология, превьюшек 
:(
    Опции темы
alligator
Дата 14.9.2005, 14:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 730
Регистрация: 28.1.2004

Репутация: нет
Всего: 1



Задача всем известная и не однократно обсуждалась , у меня такой вопрос
допустим я закидываю фотки в папку с большим разрешением и задача сгенрить страничку на которую выведуться картинки маленькго размера а при нажатии на них они увеличивались в общем всё =)
Обьясните пожалуйсте технологию
PM MAIL   Вверх
z-END
Дата 14.9.2005, 14:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прафесар™
****


Профиль
Группа: Комодератор
Сообщений: 3014
Регистрация: 13.3.2003
Где: Венья, Пиетари

Репутация: нет
Всего: 102



юзаем до дырок поиск "изменение размеров изображения", там все подробно описано как уменьшить... делаем из этого скрипт my_img_generator.php который в зависимости от параметра showimage выдает нужную картинку в уменьшеном размере если type=preview или в полный размер если указано type=view
на странице где показываются превьюхи типа того:
Код

<a href="my_img_gengerator.php?showpicture=1&type=view">
  <img src="my_img_gengerator.php?showpicture=1&type=preview">
</a> 



--------------------
Каждый чилавек пасвоему праф...а памоему НЕТ! 

PM WWW ICQ   Вверх
alligator
Дата 14.9.2005, 14:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 730
Регистрация: 28.1.2004

Репутация: нет
Всего: 1



тоесть просто он получаеться генерит новую картинку ?
Добавлено @ 14:43
сорри что не заюзал поиск просто меня интересовал не сам скрипт а именно технология....
и еще один вопрос где лучше хранить картинки в мускуле или в папке?
если в мускуле то как их туда затолкать? и соответсвенно вынимать)
Или может просто в мускуле линки хранить ?

PM MAIL   Вверх
z-END
Дата 14.9.2005, 14:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прафесар™
****


Профиль
Группа: Комодератор
Сообщений: 3014
Регистрация: 13.3.2003
Где: Венья, Пиетари

Репутация: нет
Всего: 102



alligator именно такsmile вместо html кода он выдает image/jpeg или png данныеsmile
Добавлено @ 14:45
Цитата(alligator @ 14.9.2005, 15:38)
где лучше хранить картинки в мускуле или в папке?

незнаю... я никогда в мускуле не хранил... всегда в папке, продумай структуру папок/имен файлов.


--------------------
Каждый чилавек пасвоему праф...а памоему НЕТ! 

PM WWW ICQ   Вверх
alligator
Дата 14.9.2005, 14:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 730
Регистрация: 28.1.2004

Репутация: нет
Всего: 1



так ясно значит папок будет вполне достаточно, тогда последний вопрос
что лучше imagecopyresized или imagecopyresamled
PM MAIL   Вверх
z-END
Дата 14.9.2005, 14:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прафесар™
****


Профиль
Группа: Комодератор
Сообщений: 3014
Регистрация: 13.3.2003
Где: Венья, Пиетари

Репутация: нет
Всего: 102



imagecopyresized - быстрее но менее качественно
imagecopyresamled - меделенней но намного качественней,
да вот еще тут полазил вычитал, (что действительно правильней) при создании уменьшеной картинки сохранять ее на диск, и при последующем запросе просто открывать ее, а не уменьшать заново.



--------------------
Каждый чилавек пасвоему праф...а памоему НЕТ! 

PM WWW ICQ   Вверх
alligator
Дата 14.9.2005, 14:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 730
Регистрация: 28.1.2004

Репутация: нет
Всего: 1



Ну конечно это уменьшит нагрузку на сервер...
PM MAIL   Вверх
alligator
Дата 14.9.2005, 15:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 730
Регистрация: 28.1.2004

Репутация: нет
Всего: 1



А как мне допустим наложит текст на фотку чтобы она не испортилась ?
в правый нижний угол ?

PM MAIL   Вверх
z-END
Дата 14.9.2005, 15:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прафесар™
****


Профиль
Группа: Комодератор
Сообщений: 3014
Регистрация: 13.3.2003
Где: Венья, Пиетари

Репутация: нет
Всего: 102



ПОИСК!!!


--------------------
Каждый чилавек пасвоему праф...а памоему НЕТ! 

PM WWW ICQ   Вверх
alligator
Дата 14.9.2005, 15:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 730
Регистрация: 28.1.2004

Репутация: нет
Всего: 1



ок ясн =)
PM MAIL   Вверх
Mal Hack
Дата 14.9.2005, 17:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 1
Всего: 261



Цитата(alligator @ 14.9.2005, 15:38)
тоесть просто он получаеться генерит новую картинку ?


Цитата(z @ 14.9.2005, 15:44)
alligator именно такsmile

А про нагрузку на сервер вы подумали? smile

Всегда превью соз-даются при загрузке картинки, но никак не тем способом, который вы описали. Это сильно грузит сервер.
PM ICQ   Вверх
z-END
Дата 14.9.2005, 17:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прафесар™
****


Профиль
Группа: Комодератор
Сообщений: 3014
Регистрация: 13.3.2003
Где: Венья, Пиетари

Репутация: нет
Всего: 102



Цитата(Mal @ 14.9.2005, 18:48)
А про нагрузку на сервер вы подумали?


Цитата(z @ 14.9.2005, 15:53)
да вот еще тут полазил вычитал, (что действительно правильней) при создании уменьшеной картинки сохранять ее на диск, и при последующем запросе просто открывать ее, а не уменьшать заново.




--------------------
Каждый чилавек пасвоему праф...а памоему НЕТ! 

PM WWW ICQ   Вверх
Mal Hack
Дата 14.9.2005, 17:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 1
Всего: 261



z-END извиняюсь, не внимательно прочитал.

В любом случае хочу уточнить, что превьюшку надо делать при ЗАГРУЗКЕ основной картинки.
PM ICQ   Вверх
z-END
Дата 14.9.2005, 18:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прафесар™
****


Профиль
Группа: Комодератор
Сообщений: 3014
Регистрация: 13.3.2003
Где: Венья, Пиетари

Репутация: нет
Всего: 102



Mal Hack всмысле в момент закачки картинки на сервер сразу генерить превьюху? тоже вариантsmile)


--------------------
Каждый чилавек пасвоему праф...а памоему НЕТ! 

PM WWW ICQ   Вверх
Mal Hack
Дата 14.9.2005, 18:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 1
Всего: 261



z-END я так понял ты хотел генерить превьюху при обращении к ней, тобишь:

Цитата(z @ 14.9.2005, 15:37)
полный размер если указано type=view
на странице где показываются превьюхи типа того:

Это не есть гуд smile
PM ICQ   Вверх
z-END
Дата 14.9.2005, 18:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прафесар™
****


Профиль
Группа: Комодератор
Сообщений: 3014
Регистрация: 13.3.2003
Где: Венья, Пиетари

Репутация: нет
Всего: 102



Mal Hack ну изначально мысли были такие, потом полазил и предложил
Цитата(z @ 14.9.2005, 15:53)
сохранять ее на диск, и при последующем запросе просто открывать ее, а не уменьшать заново.

хотя сейчас вообще думаю что самый оптимальный вариант ( если функционал загрузки картинок это предусматривает) делать превьюху в момент загрузки файла на хост.


--------------------
Каждый чилавек пасвоему праф...а памоему НЕТ! 

PM WWW ICQ   Вверх
alligator
Дата 14.9.2005, 18:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 730
Регистрация: 28.1.2004

Репутация: нет
Всего: 1



так подождите дык как делать генерить во время загрузки или же сохранять?
я кстати так и не понял как сохранять =(( сорри
PM MAIL   Вверх
Mal Hack
Дата 14.9.2005, 19:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 1
Всего: 261



Цитата(alligator @ 14.9.2005, 19:33)
так подождите дык как делать генерить во время загрузки или же сохранять?
я кстати так и не понял как сохранять =(( сорри

Генерируешь превьюху на сервере и сохраняешь ее в тот момент, когда загружается основная картинка.
PM ICQ   Вверх
alligator
Дата 14.9.2005, 19:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 730
Регистрация: 28.1.2004

Репутация: нет
Всего: 1



вот как ей сохранить вот код:
Код

<?
header('Content-type: image/jpeg');
$nsc = new rez();
$nsc->name_big = '2.jpg';
$nsc->pic($nsc->name_big);

class rez{
    var $name_big;
function pic($name_big){
list($width, $height) = getimagesize($this->name_big);
      $s_im=imagecreatefromjpeg($this->name_big);
      $d_im=imagecreatetruecolor(120, 100);
      imagecopyresampled($d_im, $s_im, 0, 0, 0, 0, 120, 100, $width, $height);
      imagejpeg($d_im);
      ImageDestroy($d_im);
}
}
?>

Добавлено @ 19:18
я просто доку почитал что то вообще не догнал =((
PM MAIL   Вверх
Mal Hack
Дата 14.9.2005, 19:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 1
Всего: 261



Цитата
bool imagejpeg ( resource image [, string filename [, int quality]] )

PM ICQ   Вверх
alligator
Дата 14.9.2005, 19:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 730
Регистрация: 28.1.2004

Репутация: нет
Всего: 1



Не хочет создаваться =((
Код

<?
header('Content-type: image/jpeg');
$nsc = new rez();
$nsc->name_big = '2.jpg';
$nsc->pic($nsc->name_big);

class rez{
    var $name_big;
function pic($name_big){
list($width, $height) = getimagesize($this->name_big);
      $s_im=imagecreatefromjpeg($this->name_big);
      $d_im=imagecreatetruecolor(120, 100);
      imagecopyresampled($d_im, $s_im, 0, 0, 0, 0, 120, 100, $width, $height);
      imagejpeg($d_im,'2_small.jpg','100');
      ImageDestroy($d_im);
}
}
?>

PM MAIL   Вверх
Mal Hack
Дата 14.9.2005, 19:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 1
Всего: 261



А чем пишет?
да, 3 параметр - качество, указывается числом, а не строкой.
PM ICQ   Вверх
alligator
Дата 14.9.2005, 19:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 730
Регистрация: 28.1.2004

Репутация: нет
Всего: 1



Ничего не пишет =(
PM MAIL   Вверх
Mal Hack
Дата 14.9.2005, 20:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 1
Всего: 261



Вывод ошибок всех стоит?
PM ICQ   Вверх
alligator
Дата 14.9.2005, 20:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 730
Регистрация: 28.1.2004

Репутация: нет
Всего: 1



стоит
error_reporting(E_ALL ^ E_NOTICE);
Добавлено @ 20:11
А вот что пишет
Wrong parameter count for imagedestroy()
PM MAIL   Вверх
alligator
Дата 14.9.2005, 20:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 730
Регистрация: 28.1.2004

Репутация: нет
Всего: 1



Не хочет =*(

Это сообщение отредактировал(а) alligator - 14.9.2005, 20:44
PM MAIL   Вверх
Рыжий
Дата 14.9.2005, 20:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Помешанный
***


Профиль
Группа: Завсегдатай
Сообщений: 1423
Регистрация: 19.9.2004

Репутация: нет
Всего: 20



alligator
может быть это чем то поможет:
http://php.com.ua/ru/articles/bicycles/.htm
PS не реклама!

PM MAIL ICQ   Вверх
alligator
Дата 14.9.2005, 20:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 730
Регистрация: 28.1.2004

Репутация: нет
Всего: 1



Так теперь создаёт но не выводит =((
Добавлено @ 20:53
Код

<?

$nsc = new rez();
$nsc->name_big = '2.jpg';
$nsc->pic($nsc->name_big);

class rez{
    var $name_big;
function pic($name_big){
list($width, $height) = getimagesize($this->name_big);
header('Content-type: image/jpeg');
      $s_im=imagecreatefromjpeg($this->name_big);
      $d_im=imagecreatetruecolor(120, 100);
      imagecopyresampled($d_im, $s_im, 0, 0, 0, 0, 120, 100, $width, $height);
      imagejpeg($d_im,'2_small.jpg',100);
      ImageDestroy($d_im);
      ImageDestroy($s_im);
}
}
?>

Добавлено @ 20:58
и права на файл выставились 660 скачивать даже не даёт и выставить
Причем нет доступа именно к созданой картинке!

Это сообщение отредактировал(а) alligator - 14.9.2005, 21:07
PM MAIL   Вверх
Mal Hack
Дата 14.9.2005, 21:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 1
Всего: 261



Да.. Хостер видать "зашибенный", что у него скрипт черт знает под кем работают...

chmod( 0644 ); для файла после разрушения картинки что выдает?
PM ICQ   Вверх
alligator
Дата 14.9.2005, 21:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 730
Регистрация: 28.1.2004

Репутация: нет
Всего: 1



залил на другой хостинг там 644 создаёт
http://vipartconcert.ru/php/rr/r.php
тоже самое
Добавлено @ 21:22
Скачаный файл нормально открываеться , а скриптом фиг =((

Это сообщение отредактировал(а) alligator - 14.9.2005, 21:19
PM MAIL   Вверх
alligator
Дата 14.9.2005, 22:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 730
Регистрация: 28.1.2004

Репутация: нет
Всего: 1



дык что делать то ?
PM MAIL   Вверх
Mal Hack
Дата 14.9.2005, 22:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 1
Всего: 261



Попробуй до imagejpg сделать touch и для него chmod для нужного имени файла.
PM ICQ   Вверх
alligator
Дата 14.9.2005, 22:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 730
Регистрация: 28.1.2004

Репутация: нет
Всего: 1



Да нет все нормально уже файлик создаёться с нормальными правами и к нему есть доступ , но скрипт его не выводит говорит что есть ошибки
Добавлено @ 22:51
Я уже залил на свой хостинг
http://netz.msk.ru/r.php
PM MAIL   Вверх
PARROT
Дата 14.9.2005, 22:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 2339
Регистрация: 5.1.2005
Где: Спб-ЦарьГрад

Репутация: нет
Всего: 50



Цитата(alligator @ 14.9.2005, 23:43)
дык что делать то ?

Больше не мучаться:
Код

<?php

function image_chop($file) {
    
    $path_real=$file;
    $src_img=ImageCreateFromJpeg("$path_real");
    
    $src_width=ImagesX($src_img);
    $src_height=ImagesY($src_img);
    
    $dest_width="100";
    $quality="80";
    
    $dest_height=($dest_width/$src_width) * $src_height;
    
    $dest_img=ImageCreateTrueColor($dest_width, $dest_height);
    ImageCopyResampled($dest_img, $src_img, 0, 0, 0, 0, $dest_width, $dest_height, $src_width, $src_height);
    
    ImageJpeg($dest_img, $file, $quality);
    ImageDestroy($dest_img);

}

if(isset($_FILES['image'])) {
    
    $md5        = md5(microtime());
    $bigimg        = "/home/file/www/data/{$md5}_b.jpg";
    $smimg        = "/home/file/www/data/{$md5}_s.jpg";

    move_uploaded_file($_FILES['image']['tmp_name'], $bigimg);
    copy($bigimg, $smimg);
    
    image_chop($smimg);

}
 echo "<img src='data/${md5}_s.jpg'>";

?>



--------------------
Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим!
PM MAIL   Вверх
alligator
Дата 14.9.2005, 22:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 730
Регистрация: 28.1.2004

Репутация: нет
Всего: 1



Я хочу свой сделать =(( так то у меня много образцов
Добавлено @ 22:56
Вроде на вид нет ошибок
Код

<?
$nsc = new rez();
$nsc->name_big = './2.jpg';
$nsc->pic($nsc->name_big);

class rez{
    var $name_big;
function pic($name_big){
list($width, $height) = getimagesize($this->name_big);

      $s_im=imagecreatefromjpeg($this->name_big);
      $d_im=imagecreatetruecolor(120, 100);
      imagecopyresampled($d_im, $s_im, 0, 0, 0, 0, 120, 100, $width, $height);
      header('Content-type: image/jpeg');
      imagejpeg($d_im,'./2small.jpg',100);
      ImageDestroy($s_im);
      ImageDestroy($d_im);
}
}
?>


Это сообщение отредактировал(а) alligator - 14.9.2005, 22:57
PM MAIL   Вверх
alligator
Дата 15.9.2005, 00:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 730
Регистрация: 28.1.2004

Репутация: нет
Всего: 1



Текс паходу как я понимаю imagejpeg данные выводит либо в браузер либо в файл так ведь ?
тогда получаеться что функция работает
Добавлено @ 00:08
и она не должна выводить данные а просто должна создавать картинку..... уменьшенную..
PM MAIL   Вверх
Mal Hack
Дата 15.9.2005, 13:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 1
Всего: 261



Цитата(alligator @ 15.9.2005, 01:08)
и она не должна выводить данные а просто должна создавать картинку..... уменьшенную..

Ага.
PM ICQ   Вверх
alligator
Дата 15.9.2005, 16:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 730
Регистрация: 28.1.2004

Репутация: нет
Всего: 1



Блин а я себе весь мозг извёл =(
PM MAIL   Вверх
alligator
Дата 16.9.2005, 19:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 730
Регистрация: 28.1.2004

Репутация: нет
Всего: 1



Извиняюсь за тупость я что то не пойму как мне правильно подгружать скрипт чтобы все фотки ресайзил и генерил страничку,
листинг фоток получаю через glob()
текстовый дизайн я набросал , а вот как подгружать что то непонятно фотки

Это сообщение отредактировал(а) alligator - 16.9.2005, 19:19
PM MAIL   Вверх
Mal Hack
Дата 16.9.2005, 19:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 1
Всего: 261



Цитата(alligator @ 16.9.2005, 20:14)
Извиняюсь за тупость я что то не пойму как мне правильно подгружать скрипт чтобы все фотки ресайзил и генерил страничку,
листинг фоток получаю через glob()
текстовый дизайн я набросал , а вот как подгружать что то непонятно фотки

Когда подгружать? В админке или в пользовательской части?
PM ICQ   Вверх
alligator
Дата 16.9.2005, 20:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 730
Регистрация: 28.1.2004

Репутация: нет
Всего: 1



пока что нет ни админки не пользовательской части =)
допустим что просто в пользовательской части..
а просто хотел по фтп заливать пока не напишу пользовательский интерфейс, хотя вроде ты немножко не понял
Я непонял как мне сделать вывод фоток большой и маленькой , хранить id фоток в базе или как блин не знаю как обьяснить даже =(((

Это сообщение отредактировал(а) alligator - 16.9.2005, 20:08
PM MAIL   Вверх
Mal Hack
Дата 16.9.2005, 20:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 1
Всего: 261



Ты загружаешь фотку на сервер. Потом в админке или отдеьльно (НО НЕ в пользовательской части) запускаешь скрипт, который генерирует превью.
При выводе для пользователя ты к примеру выводишь картинки 2.JPG для больших и 2_small.JPG для превью.
В БД хранишь ID ну и имя файла картинки и категории, если это надо.
PM ICQ   Вверх
alligator
Дата 16.9.2005, 20:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 730
Регистрация: 28.1.2004

Репутация: нет
Всего: 1



кароче как я понял админку палюбому писать надо будет =) ок спасибо
PM MAIL   Вверх
supercelt
Дата 16.9.2005, 21:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 658
Регистрация: 25.8.2005

Репутация: нет
Всего: 1



www.webarrows.ru - уменьшает автоматом, и ещё на мыло рассылает при подписке
PM   Вверх
Elfet
  Дата 27.1.2006, 12:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Белый и Пушистый
****


Профиль
Группа: Awaiting Authorisation
Сообщений: 3776
Регистрация: 2.4.2003

Репутация: нет
Всего: 16



class_image.php - класс для работы с картинками от IPB smile Им только и пользуюсь smile

Присоединённый файл ( Кол-во скачиваний: 47 )
Присоединённый файл  class_image.php 14,50 Kb


--------------------
PM MAIL WWW Skype   Вверх
Страницы: (3) [Все] 1 2 3 
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Избранное | Следующая тема »


 




[ Время генерации скрипта: 0.2812 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.