Фотогалерея

Slaughter

Новичок
Фотогалерея

Здравствуйте!

Я хочу сделать фотогалерею....

Я думаю: надо использовать Mysql (хранить там фотографии)... это правильно?

Подскажите, что для этого надо изучать?
Как правильней это делается?
и вообще подскажте что-нить....

я не прошу исходников....

спасибо
 

IBSN

Новичок
я храню фотографии в виде jpg на сервере в папке с уникальными id, а сами эти id храню в БД ...

Изучать надо ПХП+MySQL =)
 

Slaughter

Новичок
IBSN
то что надо изучать PHP+MySql это понятно...
Вот..., что конкретнее...
я слышал, что кто-то хранит фото в базе (это хорошо, правильней?)....

а не проще просто открывать их с помощью fopen тогда?
у меня вот как сейчас:

PHP:
switch ($_GET['id'])
{
    case '1a':
	      
	      $name = "foto/1.jpg";
		  $fp = fopen($name, 'rb');
		  header("Content-Type: image/jpeg");
		  header("Content-Length: " . filesize($name));
		  fpassthru($fp);
          break;

		  
    case '2a':
	      
	      $name = "foto/2.jpg";
		  $fp = fopen($name, 'rb');
		  header("Content-Type: image/jpeg");
		  header("Content-Length: " . filesize($name));
		  fpassthru($fp);
          break;
......
-~{}~ 22.04.04 22:25:

....
 

vladax

Новичок
Slaughter
стоп! что за изврат?! если твои фотки лежат в папке на серваке, то зачем тогда:
$fp = fopen($name, 'rb');
header("Content-Type: image/jpeg");
...
???

почему бы их не вывести более привычным образом? :)
 

Slaughter

Новичок
vladax

по идее там еще стоит (должен стоять) счетчик, кот. считает клики на фотки....


Так, меня интересует все-таки фотогалерея с помощью MySql...

Как я вижу:

должна быть таблица
1 поле - картинка (она должна храниться в базе?)
2 поле счетчик

и вообще... как правильно всеэто делается....))
 

StUV

Rotaredom
в базе храни путь к картинке или данные, на основе которых этот путь генерится (если пути генерятся единообразно),
а сами файлы храни на диске
 

Slaughter

Новичок
StUV
вот я и хочу понять...., что лучше хранить фотки там или пути.......
 
Сверху