Спустя 47 секунд (10.08.2010 - 13:33) Lenarfate написал(а):
а зачем?не легче ли просто имя картинки выводить
Спустя 4 минуты, 10 секунд (10.08.2010 - 13:37) Michael написал(а):
Конечно можно. JavaScript-ом же подпись формируется?
Передать побольше данных в атрибутах тэга - очень неплохое решение.
Передать побольше данных в атрибутах тэга - очень неплохое решение.
Спустя 1 минута, 50 секунд (10.08.2010 - 13:39) Ice написал(а):
Имя может быть и a1b2c3.png.
Логичнее будет взять из базы и альт и подпись.
Логичнее будет взять из базы и альт и подпись.
Спустя 8 минут, 59 секунд (10.08.2010 - 13:48) [MI_nor] написал(а):
Ice, из какой базы? =)
Я имею ввиду тег аля <img href="1.jpg" alt="это очень милая картинка"/>
И вот это "это очень милая картинка" присобачить в подпись под самой картинкой =)
Michael,почему именно javascript? Я думал о том, чтобы регуляркой выдрать сам альт, но подумал о том, а что если не будет этого альта ?
Я имею ввиду тег аля <img href="1.jpg" alt="это очень милая картинка"/>
И вот это "это очень милая картинка" присобачить в подпись под самой картинкой =)
Michael,почему именно javascript? Я думал о том, чтобы регуляркой выдрать сам альт, но подумал о том, а что если не будет этого альта ?
Спустя 11 минут, 25 секунд (10.08.2010 - 13:59) Lenarfate написал(а):
var a = document.getElementById("pic").alt="Значение";
а потом вытаскиваете значение. ну как то так. думайте
Спустя 1 минута, 52 секунды (10.08.2010 - 14:01) Ice написал(а):
Цитата ([MI_nor) |
,10.08.2010 - 14:48]Ice, из какой базы? =) |
из своей
Спустя 9 минут, 16 секунд (10.08.2010 - 14:11) Michael написал(а):
Подробнее опиши, что где имеется и чего хочешь добиться.
Спустя 44 минуты, 38 секунд (10.08.2010 - 14:55) [MI_nor] написал(а):
Попробую описать суть =) На сайте пользователи оставляют новости, соотв загружают к ним картинки. Иногда к этим картинкам требуется сделать подписи аля как тут...http://www.kp.ru/daily/24537/717602/
Чтобы не создавать отдельных полей для подписи решил сделать заполнение из альтернативного текста к картинке =) Вот собственно и все. То, что подсказал Lenarfate в принципе очень неплохо, но юзер id сам не добавит, а автоматом добавлять случайный...и как потом тогда находить все эти картинки?)
Чтобы не создавать отдельных полей для подписи решил сделать заполнение из альтернативного текста к картинке =) Вот собственно и все. То, что подсказал Lenarfate в принципе очень неплохо, но юзер id сам не добавит, а автоматом добавлять случайный...и как потом тогда находить все эти картинки?)
Спустя 2 минуты, 33 секунды (10.08.2010 - 14:58) Lenarfate написал(а):
сохраняй название в базу и при выводе бери оттуда, вот и все
Спустя 26 минут, 47 секунд (10.08.2010 - 15:25) [MI_nor] написал(а):
А без базы никак не обойтись?)
Спустя 2 минуты, 56 секунд (10.08.2010 - 15:27) Lenarfate написал(а):
[MI_nor]
так удобней. один запрос и готово
так удобней. один запрос и готово
Спустя 12 минут, 30 секунд (10.08.2010 - 15:40) Basili4 написал(а):
[MI_nor]
используй файлы
используй файлы
Спустя 11 минут, 32 секунды (10.08.2010 - 15:51) Lenarfate написал(а):
Цитата |
используй файлы |
это еще геморней)
Спустя 2 часа, 47 минут, 57 секунд (10.08.2010 - 18:39) [MI_nor] написал(а):
Я решил сделать по другому =)
Не знаю уж хорош или плох это вариант, но как уж есть =)
if (preg_match('/<img.+alt=[\'"]([^\'"]+)[\'"].*>/i',$imgtag, $matches)) $alt=$matches[1];
if($alt!="")
$tag = "<div class=\"gallery\" style=\"text-align: center;\"><a rel='lightbox[log]' href='".$link[1]."'>
<img class='image' src='".$link[1]."' width='".$osx."' height='".$osy."'/></a>
<span>$alt</span></div>";
else
$tag = "<a rel='lightbox[log]' href='".$link[1]."'><img class='image' src='".$link[1]."' width='".$osx."' height='".$osy."'/></a>";
unset($alt);
Не знаю уж хорош или плох это вариант, но как уж есть =)
Спустя 1 минута, 26 секунд (10.08.2010 - 18:41) Lenarfate написал(а):
ты сделал еще более геморней, чем на файлах
Спустя 13 минут, 40 секунд (10.08.2010 - 18:55) [MI_nor] написал(а):
Я не понял ваш вариант, каким чипыжами привязывать к картинке описание =)
И что-ж тут такого геморного?
И что-ж тут такого геморного?
Спустя 5 минут, 1 секунда (10.08.2010 - 19:00) Lenarfate написал(а):
Цитата |
Я не понял ваш вариант, каким чипыжами привязывать к картинке описание |
может тебе тогда сюда http://www.google.ru/search?client=opera&r...=utf-8&oe=utf-8
Спустя 3 минуты, 38 секунд (10.08.2010 - 19:03) [MI_nor] написал(а):
Спасибо, но я знаю как вставить строку в таблицу
Спустя 1 минута, 38 секунд (10.08.2010 - 19:05) Lenarfate написал(а):
тогда бы не возник последний вопрос
Спустя 5 минут, 22 секунды (10.08.2010 - 19:10) [MI_nor] написал(а):
Я не понял самой сути, как взяимосвязывать изображение и её описание из таблицы. Может Вы предлагаете сделать автоинкрементное поле и его значение привязывать к изображению в виде id="X" ? Или у Вас есть более гениальные идеи до которых мне придется додумываться еще сотни лет пока не снизойдет озарение? =)