Вопрос-Ответ по php

Печать RSS
6504
Кураторы темы:

И

Оранжевые штаны
0
2928. dek, спасибо большое
С

Землянин
0
Подскажите пожалуйста, Как сделать разбивку станиц типа так, как тут:
<-назад | далее->
станицы: 1 2 3 4 .. 7
Нужно выводить на станице картинок по 10 (jpg,gif,png). Если можно поподробнее

Дух
0
2932. umaha, Постраничная навигация тебе нужна.
С

Землянин
0
BAGIR (Сегодня / 00:01)
2932. umaha, Постраничная навигация тебе нужна.
Ага... хотел сказать это, но смысл вопроса понятно:-)
И

Оранжевые штаны
0
Малек коряво написано:
 <?php
$config_list='10';
$dir = opendir ("../img/papka");
while ($file = readdir ($dir)){
if(ereg ("\.gif$", $file)){
@$a[]=$file;
}}
closedir ($dir);
sort($a);
$total = count($a);
if(!empty($_GET['start'])){
$start = $_GET['start'];
}else{
$start="0";
}
if($start < 0 || $start > $total){$start = 0;}
if ($total < $start + $config_list){ $end = $total; }
else {$end = $start + $config_list; }
for ($i = $start; $i < $end; $i++){
@$smkod=str_replace(".gif","",$a[$i]);
echo '<img src="../img/papka/'.@$a[$i].'" alt="">';
}
echo"<center><hr>";
if ($start != 0) {echo '<a href="?act=see&start='.($start - $config_list).'&"><-Назад</a>';}else{echo'';}
if ($total > $start + $config_list) {echo ' <a href="?act=see&start='.($start + $config_list).'&">Далее-></a>';}else{echo'';}
if($total>0){
$ba=ceil($total/$config_list);
$ba2=$ba*$config_list-$config_list;
echo '<br><hr>Страницы:';
$asd=$start-($config_list*3);
$asd2=$start+($config_list*3);
if($asd<$total && $asd>0){echo ' <a href="index.php?start=0&amp;'.SID.'">1</a> ... ';}
for($i=$asd; $i<$asd2;){
if($i<$total && $i>=0){
$ii=floor(1+$i/$config_list);
if ($start==$i) {
echo ' <b>('.$ii.')</b>';
} else {
echo ' <a href="index.php?start='.$i.'&amp;'.SID.'">'.$ii.'</a>';
}}
$i=$i+$config_list;}
if($asd2<$total){echo ' ... <a href="index.php?start='.$ba2.'&amp;'.SID.'">'.$ba.'</a>';}
}
Изменил: Игорь (20.03.2010 / 00:45)
A

Оранжевые штаны
0
Там в архиве скриптов куча примеров, где наглядно все организовано,а ты просишь в теме какой то чтоб тебе показали, тебе на примере покажут ты еще больше запутаешься и нихрена не поймешь
С

Землянин
0
Спасибо огромное! Ща проверим...
С

Землянин
0
Azzido (Сегодня / 00:39)
Там в архиве скриптов куча примеров, где наглядно все организовано,а ты просишь в теме какой то чтоб тебе показали, тебе на примере покажут ты еще больше запутаешься и нихрена не поймешь
Ну да, даже в моторе таких полно, просто в каждой разделе их по разному. Потому что спросил тут:-). Стараюсь догнать гг

Пацак
0
2930. Rezent, попробуй в файле ipandlinks.dat после каждой строки поставить по два двоеточия:
192.168.17.0::192.168.17.255::reklama.php::
М

Пришелец
0
дает если написать так адрес/uin='.intval($_POST['uin']).'">Отправить еще</a><br/>'; и нада так чтобы было без (отправить сообщение) ибо там в анкете просто номер аси выводица как ссылка
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск