Помогите с кодом на php

R
На сайте с 28.05.2011
Offline
56
294

Делал поправку для вывода похожих новостей, чтобы анкоры чередовались.

Но вот само чередование собственно и не получается.

Вот код:

}

$i = 0;

$myancor = array(' смотреть',' скачать');

$i++; if ($i>=count($myancor)) $i = 0;

$buffer .= "<li><a href=\"" . $full_link . "\">" . stripslashes( $related['title'] ) . $myancor[$i] . "</a></li>";

}

YL
На сайте с 09.07.2011
Offline
10
#1

а с чего это им чередоваться, на момент формирования $buffer у вас всегда $i==1

Hkey
На сайте с 30.09.2006
Offline
222
#2

используйте функцию rand()

HTraffic.ru (http://HTraffic.ru/) - удобная система для управления контекстной рекламой. тема на форуме (/ru/forum/810827) HTracer (http://htracer.ru/) - скрипт для автопродвижения сайтов по НЧ и СЧ запросам. Для больших сайтов от 100 страниц. (тема на форуме (/ru/forum/676867))
rtr
На сайте с 01.11.2008
Offline
72
rtr
#3

}

$myancor = array(' смотреть',' скачать');

$total = count ($myancor);

$buffer .= "<li><a href=\"" . $full_link . "\">" . stripslashes( $related['title'] ) . $myancor[rand (0, $total -1)] . "</a></li>";

}

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий