#31.
Nbbt
Off
(3)
Участник
2009.04.29 18:06
Я понимаю, что всё норм сделал, работало же с твоим примером, просто + к работе ошибка вылезала. Насчет глупой головы и кривых рук не надо.... Норм у меня всё, все когда-то начинающими были, да, я могу сделать ошибку, но всегда стараюсь исправлять, и больше не допускать. Гемор, помоги с постраничной навигацией пожалуйста... Исходя из этого както ведь можно?:
Код:
$file = file('messages.dat'); |
$file = array_reverse($file); |
$count = count($file); |
for ($i = 0; $i < $count; $i++) { |
$text = explode("|",$file[$i]); |
echo '<div class="nick">'; |
if($text[3] == '') { echo '<b>'.$text[0].'</b>'; } else { echo '<b>'.$text[0].'</b> ('.$text[3].')'; } |
echo '</div>'; |
echo '<div class="info">'; |
if($text[1] != '') { echo 'Маил: '.$text[1].'<br/>'; } else { echo 'Маил: Не указан<br/>'; } |
if($text[2] != '') { echo 'Сайт: <a href="http://'.$text[2].'/">'.$text[2].'</a><br/>'; } else { echo 'Сайт: Не указан<br/>'; } |
echo '</div>'; |
echo '<div class="mess">'; |
echo ''.$text[4].''; |
echo '</div>'; |
#33.
Nbbt
Off
(3)
Участник
2009.04.29 18:06
Это само сообщение, а как надо?
Добавлено спустя 1 минуту 47 секунд: Оно как и имя обязательное поле, условие для вывода не нужно
кавычки там не нужны.
и множественные echo тоже.
получаешь номер страницы, умножаешь его на количество выводимых сообщений (10 например). - это будет начальная цифра в цикле. затем к этой цифре прибавляешь количество выводимых сообщений (все та же 10) - это будет цифра, при которой скрипт выйдет из цикла.