Location: PHPKode > projects > PuszForum > puszforum/php/phptopics.php
<?
function zamien($tabela)
{
for($i=0; $i< count($tabela);$i++)
	{
	$tabela2[$i] = eregi_replace("#srednik#",";", $tabela[$i]);
	$tabela2[$i] = eregi_replace("#koniec#","<br>", $tabela2[$i]);
	}
return $tabela2;
}


$plik = "data/topics.txt";

$conn = connect_pb($plik);
$wynik = select_pb($conn,"idkat","x == '$idkat'",'data',"ASC"); 

$liczba = count_pb($wynik);

$mnoznik = 15;
if($liczba != 1)$ile = ceil(($liczba-1)/$mnoznik);
else $ile =1;
if(!$numer) $numer = $ile;

for($i=0; $i < $liczba; $i++)
{
$id = $wynik["id"][$i]; 
$nazwa = $wynik["temat"][$i]; 
$ilosc = $wynik["ilosc"][$i]; 

list($nazwa) = zamien(array($nazwa));

$temat[$i] = $nazwa;
$temat_adres[$i] = "mails.php?idtem=$id&idkat=$idkat";
$temat_ilosc[$i] = $ilosc;
}


$conn = connect_pb("data/categories.txt");
$wynik = select_pb($conn,"id","x == '$idkat'"); 

$kategoria = $wynik["kategoria"][0];
$kategoria_opis = $wynik["opis"][0];

$dodajtemat_adres = "form_add.php?coto=temat&idkat=$idkat";

$wroc = "index.php";

//---------------------------Numerki---------------------


$numerki = "";
for($ii=$ile; $ii >= 1; $ii--) 
	{
	if ($ii != $numer) 
		{
		$nawiasy = "[<A HREF=\"topics.php?numer=$ii&idkat=$idkat\">$ii</A>]"; 
		$numerki = "$numerki$nawiasy";
		}
	else $numerki = "$numerki $ii";
	} 



$a =  $mnoznik*$numer -1;
$b = $a - ($mnoznik-1);
$nowei = 0;

for($i = $a; $i >= $b; $i-- )
	{
	if(abs($i) > $liczba -1) continue;
	$dziel_temat_adres[$nowei] = $temat_adres[$i];
	$dziel_temat_ilosc[$nowei] = $temat_ilosc[$i];
	$dziel_temat[$nowei] = $temat[$i];
	$nowei++;
	}

if(strlen($numerki) == 2) $numerki = "";
?>
Return current item: PuszForum