|
|
|
| У меня проблема!!!...Вообщем щас контент строится однообразно картинка (только одна!!) берется которая соответствует контенту...а вот как сделать так чтобы картинки (все сколько соответствуют контенту) вставлялись поочереди но не сразу все вместе....?? | |
|
|
|
|
|
|
|
для: TORMOZ
(07.05.2008 в 18:46)
| | По очереди это как, с каждой последующей загрузкой страницы? | |
|
|
|
|
|
|
|
для: sim5
(07.05.2008 в 18:48)
| | Храните линки к картинкам в массиве и выводите по событию. | |
|
|
|
|
|
|
|
для: Maya
(07.05.2008 в 18:56)
| | А зачем линки? Достаточно в массиве (базе) держать имена файлов, а в сессии определить счетчик, увеличивая его с каждым запросом. | |
|
|
|
|
|
|
|
для: sim5
(07.05.2008 в 19:43)
| | Хм... наверное, да. Просто вопрос не совсем конкретный. | |
|
|
|
|
|
|
|
для: sim5
(07.05.2008 в 19:43)
| | ....нет.....я, наверно, там не совсем, действительно, корректно задал вопрос......вот смотрите ..ПРИ ЗАГРУЗКЕ ТЕКСТА (СОДЕРЖИМОГО) я хотел бы чтобы шло поочереди: текст ...картинка1...текст....картинка2.(!!все это на одной страницы!!!).....вот только торможу по поводу как это сделать если учесть, что известно соответствие контенту - карти/нки(нок), информация о которых лежит в базе!! ..а если в масссив добавлять в начале а потом тащить их по ходу цикла??....мм??....или это делается не таак...А КАК???? | |
|
|
|
|
|
|
|
для: TORMOZ
(08.05.2008 в 06:03)
| |
<?
session_start();
$images = array('img1.jpg','img2.jpg','img3.jpg');
$_SESSION['numi'] = !isset($_SESSION['numi']) || $_SESSION['numi'] > 1 ? 0 : $_SESSION['numi'] +=1;
print $_SESSION['numi'].' - '.$images[$_SESSION['numi']];
?>
|
PS. Так да или нет? | |
|
|
|
|
|
|
|
для: sim5
(08.05.2008 в 06:06)
| | извените....я долго писал....вернее правил))..........
...нет.....я, наверно, там не совсем, действительно, корректно задал вопрос......вот смотрите ..ПРИ ЗАГРУЗКЕ ТЕКСТА (СОДЕРЖИМОГО) я хотел бы чтобы шло поочереди: текст ...картинка1...текст....картинка2.(!!все это на одной страницы!!!).....вот только торможу по поводу как это сделать если учесть, что известно соответствие контенту - карти/нки(нок), информация о которых лежит в базе!! ..а если в масссив добавлять в начале а потом тащить их по ходу цикла??....мм??....или это делается не таак...А КАК???? | |
|
|
|
|
|
|
|
для: sim5
(08.05.2008 в 06:06)
| |
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<style type="text/css">
#left_pic {
float: left;
background: #fd0;
border: 1px solid black;
padding: 10px;
width: 30%;
}
#right_pic {
float: right;
background: #fd0;
border: 1px solid black;
padding: 10px;
width: 30%;
}
</style>
</head>
<body>
<p>Duis autem dolor in hendrerit in vulputate velit esse
molestie consequat, vel illum dolore eu feugiat nulla
facilisis at vero eros et accumsan et iusto odio dignissim
qui blandit praesent luptatum zzril delenit au gue duis
dolore te feugat nulla facilisi.</p>
<br style="clear: both">
<img id="left_pic" src="49493.jpg" alt="" border=0>
<p>Duis autem dolor in hendrerit in vulputate velit esse
molestie consequat, vel illum dolore eu feugiat nulla
facilisis at vero eros et accumsan et iusto odio dignissim
qui blandit praesent luptatum zzril delenit au gue duis
dolore te feugat nulla facilisi.</p>
<p>Duis autem dolor in hendrerit in vulputate velit esse
molestie consequat, vel illum dolore eu feugiat nulla
facilisis at vero eros et accumsan et iusto odio dignissim
qui blandit praesent luptatum zzril delenit au gue duis
dolore te feugat nulla facilisi.</p>
<p>Duis autem dolor in hendrerit in vulputate velit esse
molestie consequat, vel illum dolore eu feugiat nulla
facilisis at vero eros et accumsan et iusto odio dignissim
qui blandit praesent luptatum zzril delenit au gue duis
dolore te feugat nulla facilisi.</p>
<p>Duis autem dolor in hendrerit in vulputate velit esse
molestie consequat, vel illum dolore eu feugiat nulla
facilisis at vero eros et accumsan et iusto odio dignissim
qui blandit praesent luptatum zzril delenit au gue duis
dolore te feugat nulla facilisi.</p>
<p>Duis autem dolor in hendrerit in vulputate velit esse
molestie consequat, vel illum dolore eu feugiat nulla
facilisis at vero eros et accumsan et iusto odio dignissim
qui blandit praesent luptatum zzril delenit au gue duis
dolore te feugat nulla facilisi.</p>
<p>Duis autem dolor in hendrerit in vulputate velit esse
molestie consequat, vel illum dolore eu feugiat nulla
facilisis at vero eros et accumsan et iusto odio dignissim
qui blandit praesent luptatum zzril delenit au gue duis
dolore te feugat nulla facilisi.</p>
<br style="clear: both">
<img id="right_pic" src="49493.jpg" alt="" border=0>
<p>Duis autem dolor in hendrerit in vulputate velit esse
molestie consequat, vel illum dolore eu feugiat nulla
facilisis at vero eros et accumsan et iusto odio dignissim
qui blandit praesent luptatum zzril delenit au gue duis
dolore te feugat nulla facilisi.</p>
<p>Duis autem dolor in hendrerit in vulputate velit esse
molestie consequat, vel illum dolore eu feugiat nulla
facilisis at vero eros et accumsan et iusto odio dignissim
qui blandit praesent luptatum zzril delenit au gue duis
dolore te feugat nulla facilisi.</p>
<p>Duis autem dolor in hendrerit in vulputate velit esse
molestie consequat, vel illum dolore eu feugiat nulla
facilisis at vero eros et accumsan et iusto odio dignissim
qui blandit praesent luptatum zzril delenit au gue duis
dolore te feugat nulla facilisi.</p>
<p>Duis autem dolor in hendrerit in vulputate velit esse
molestie consequat, vel illum dolore eu feugiat nulla
facilisis at vero eros et accumsan et iusto odio dignissim
qui blandit praesent luptatum zzril delenit au gue duis
dolore te feugat nulla facilisi.</p>
<p>Duis autem dolor in hendrerit in vulputate velit esse
molestie consequat, vel illum dolore eu feugiat nulla
facilisis at vero eros et accumsan et iusto odio dignissim
qui blandit praesent luptatum zzril delenit au gue duis
dolore te feugat nulla facilisi.</p>
<br style="clear: both">
<img id="left_pic" src="49493.jpg" alt="" border=0>
<p>Duis autem dolor in hendrerit in vulputate velit esse
molestie consequat, vel illum dolore eu feugiat nulla
facilisis at vero eros et accumsan et iusto odio dignissim
qui blandit praesent luptatum zzril delenit au gue duis
dolore te feugat nulla facilisi.</p>
<p>Duis autem dolor in hendrerit in vulputate velit esse
molestie consequat, vel illum dolore eu feugiat nulla
facilisis at vero eros et accumsan et iusto odio dignissim
qui blandit praesent luptatum zzril delenit au gue duis
dolore te feugat nulla facilisi.</p>
<p>Duis autem dolor in hendrerit in vulputate velit esse
molestie consequat, vel illum dolore eu feugiat nulla
facilisis at vero eros et accumsan et iusto odio dignissim
qui blandit praesent luptatum zzril delenit au gue duis
dolore te feugat nulla facilisi.</p>
<p>Duis autem dolor in hendrerit in vulputate velit esse
molestie consequat, vel illum dolore eu feugiat nulla
facilisis at vero eros et accumsan et iusto odio dignissim
qui blandit praesent luptatum zzril delenit au gue duis
dolore te feugat nulla facilisi.</p>
<p>Duis autem dolor in hendrerit in vulputate velit esse
molestie consequat, vel illum dolore eu feugiat nulla
facilisis at vero eros et accumsan et iusto odio dignissim
qui blandit praesent luptatum zzril delenit au gue duis
dolore te feugat nulla facilisi.</p>
<p>Duis autem dolor in hendrerit in vulputate velit esse
molestie consequat, vel illum dolore eu feugiat nulla
facilisis at vero eros et accumsan et iusto odio dignissim
qui blandit praesent luptatum zzril delenit au gue duis
dolore te feugat nulla facilisi.</p>
</body>
</html>
| это html..А ВОТ КАК ЧТОБ БЫЛО ДИНАМИЧНО с PHP??? В приложении то что код выводит....(естественно текст повторяться не должен...это так...из-за отсутствия фантазии..) | |
|
|
|
|
|
|
|
для: TORMOZ
(08.05.2008 в 06:03)
| | Неизвестно что за текст у вас, но, если он уже разбит на параграфы (но можно и сплошной текст разбить, всявляя части в параграфы), то тогда в цикде (определяя четная, например, итерацию цикла) вывести эти части текста, вставляя после каждого параграфа картинку:
<p>Текст</p>
<img src="image.ext" align="left"> //при четной итерации
<p>Текст</p>
<img src="image.ext" align="right"> //это нечетная
<p>Текст</p>
и т.д.
И ваш текст будет обтекать картинки, а они будет распложение слева или справа текста (соглавсно атрибуту align). Как неосредственно забрать картинки, тут уж я не знаю, как они сзвязаны с тестом в базе, я не знаю. Если списком, то разбить его на массив, если отдельно (связаны по id текста), то просто и забирайте их из базы, а это уже массив. Короче это уже не касается принципа вывода, а чисто структуры вашей базы, а дальше ваши знания в MySQL.
PS. Зачем такие портянки писать? Страница рааааастягивается. Для понимания чего, хватило бы и слова. | |
|
|
|
|
|
|
|
для: sim5
(08.05.2008 в 06:26)
| | ..хорошо..большое спасибо....извените, что тут я Вам растянул всю страницу...я понял!! | |
|
|
|