Вывод фотографий в цикле

  • Автор темы Автор темы proWoke
  • Дата начала Дата начала

proWoke

Новичок
Вывод фотографий в цикле

Доброй ночи. Вот такой вот у меня вопрос к вам. У меня в папке лежит 10 минифотографий, при нажатии на которые они будут увеличиться с помощью javascript. Вопрос состоит в том, как мне сделать так, чтобы на 1 строчке выводилось 4 фотографии, на второй 4 фото и на 3 4 фото ( ну или 2 если фотографий 10 а не 12). Как это вообще реализуется на php? Просто если гуглить то запрос какой то длинный и ничего толком не находит. Сложно поисковику проблему обьяснить.
Да вот ещё что. Нужно чтобы расстояния между ними были одинакомы а не тык впритык.
 
proWoke
foreach + счетчик, сколько фоток выведено уже, если у тебя он будет целочисленно делиться на 4 - добавлять на вывод:

...</tr><tr>...

Ну это если ты на таблицах верстать собрался)
 
Без пхп я могу вывести свои фотки, просто хотелось бы для практики попробовать как это делается. Сайт сделан на дивах, но разве это мешает вставить в блок дива таблицы?
 
proWoke
ну вот раз можешь, то сначала и выведи
внимательно посмотри получившийся HTML код, выдели в нем повторяющиеся куски, и подумай, как вывести его динамически.

задача ничем не отличается от любой другой, решаемой на пхп.
причем алгоритмически это тоже не проблема - носки разложить в 4 кучки ты, я думаю, в состоянии.
 
Ну раз уж пошло такое дело. В данной ситуации вообще нужно ли применять языки программирования? Фоток всего 10. Есть ли смысл?
 
это типа тонкой иронии?
в таком случае ты вообще не понял того, что я написал.
попробую еще раз. постарайся читать внимательнее, вдумчивее.

PHP не выводит фотогрфии
И к расстоянию между фотографиями РНР не имеет никакого отношения. Это делается средствами HTML/CSS.
Поэтому спрашивать, как на РНР сделать тако е расстояние - глупо. Это HTML

ПОЭТОМУ тебе сказали - сначала рисуешь HTML. Добиваешься того изображения, которое тебе надо
ТОЛЬКО после этого приступаешь к написанию РНР кода.
Который НЕ ВЫВОДИТ КАРТИНКИ. А выводит ТЕКСТ.
А твоя задача - всего лишь добиться совпадения текста, выводимого программой, с текстом, нарисованным руками.

иногда мне кажется, то это самое сложное в веб-программировании.
понять, что РНР не выводит картинки.
некоторым так до конца это понять и не удается
 
Да я добился средствами html и css ( и ещё немного js) то, чего я хочу видеть в браузере. Просто спрашиваю, есть ли смысл в данной ситуации использовать пхп? Картинок всего 10, если я хочу сократить свой код путём уменьщения повторений html, то это не лучший вариант, там он даже не скоратиться по количеству строк, а даже наоборот чуть увеличется. Вот мой вопрос. Или я оптяь в танке?
 
как хочешь.
если это по определению статическая страница, которая никак не будет меняться, то делать ее вывод динамическим не вижу смысла.
 
она не совсем статичная, там js есть, который фотки увеличивает (lightbox). Просто не так уж много строчек кода и смысла я тоже не вижу. Просто хотел узнать. Может эти считается грубой ошибкой и по каким то причинам тут надо использовать php.
 
о господи.
динамичная имеется в виду не в том смысле, что на ней что-то прыгает
а в смысле выводимых данных.
если это всегда оджни и те же 10 фоток, то нет ни одной причины переделывать эту страницу в пхп, после того, как она сверстана в хтмл
 
Сверху