PHP-Fusion Mods
Navigacija
Apsauga
Apsauga Neleista registracija: 38943
Šiandien: 20
Prisijungę nariai
» Svečių: 14
» Narių: 0

» Viso narių: 10,235
» Naujausias: ruslanas tuk

Prisijungimų istorija:
tabux18:54:33
sanpernepamenu
Zbigniew@nepamenu
CepelinasXnepamenu
VV91DDnepamenu
Minusnepamenu
priezilviciunepamenu
EdvinasG1337nepamenu
rolandas94nepamenu
Edis2nepamenu
klubogerbejasnepamenu
Miskinisnepamenu
Pask. modai
Prisijungti
Vardas

Slaptažodis



Dar ne narys?
Registruotis.

Pamiršai slaptažodį?
Prašyk naujo!.

Naujausi prašymai
[L] testas
Narių apklausa
Ar dar kuriate tinklalapius?

Ne
Ne
0% [0 Balsai]

Taip
Taip
88% [7 Balsai]

Naudojuosi socialiniais tinklais
Naudojuosi socialiniais tinklais
13% [1 Balsas]

Balsai: 8
Kad galėtum balsuoti, turi prisijungti.
Pradėta: 2022-05-29 19:54
Shoutbox
You must login to post a message.

2026-03-21 19:07

2025-07-13 17:07
svx, smagu kad dar atsiranda naujų narių Šypsosi2

2024-03-07 22:13
Oj Tabux… apkabinčiau už tą moderatorių 😁

2024-02-22 17:40
Šypsosi2 jo buvo laikai.. Senukai jau mes. Bega laikas greiciau nei noretusi. Smagu matyti kad uzsuka seni nariai, ne as vienas Šypsosi

2024-02-20 22:18
Zodziu.. Nostalgija. Sorry Tabux uz spam’a, netelpa viskas i viena shout’a. 😁

Shoutbox Archive
Peržiūrėti temą
 Spausdinti temą
news_cats blogas puslapiavimas
cjukcja
#1 Spausdinti pranešimą
parašyta 2007-11-11 13:47
Vartotojo avataras

Savekas



Reputacija: 0

Pranešimai: 106
Įstojo: 2007-05-03

Sveiki,

susiduriau su viena problenma. Naudoju si koda del news_cats.php

Download source  Code

require_once \"maincore.php\";
require_once \"subheader.php\";
require_once \"side_left.php\";
$kategorija = $_GET['id'];
// kur skaicius 11 nustatai savo skaiciu
$items_per_page = 11;
   $rows = dbcount(\"(news_id)\", \"news\", groupaccess('news_visibility').\" AND (news_start='0'||news_start<=\".time().\") AND news_cat='$kategorija' AND (news_end='0'||news_end>=\".time().\")\");
   if (!isset($rowstart) || !isNum($rowstart)) $rowstart = 0;
   if ($rows != 0) {
      $result = dbquery(
         \"SELECT tn.*, tc.*, user_id, user_name FROM \".$db_prefix.\"news tn
         LEFT JOIN \".$db_prefix.\"users tu ON tn.news_name=tu.user_id
         LEFT JOIN \".$db_prefix.\"news_cats tc ON tn.news_cat=tc.news_cat_id
         WHERE \".groupaccess('news_visibility').\" AND (news_start='0'||news_start<=\".time().\") AND news_cat='$kategorija'  AND (news_end='0'||news_end>=\".time().\")
         ORDER BY news_sticky DESC, news_datestamp DESC LIMIT $rowstart,$items_per_page\"
      );     
      $numrows = dbrows($result);
      if ($settings['news_style'] == \"1\") $nrows = round((dbrows($result) - 1) / 2);
      while ($data = dbarray($result)) {
         $news_cat_image = \"\";
         $news_subject = \"\".stripslashes($data['news_subject']);
         if ($data['news_cat_image']) {
            $news_cat_image = \"'\".$data['news_cat_name'].\"'\";
         } else {
            $news_cat_image = \"\";
         }
         $news_news = $data['news_breaks'] == \"y\" ? nl2br(stripslashes($data['news_news'])) : stripslashes($data['news_news']);
         if ($news_cat_image != \"\") $news_news = $news_cat_image.$news_news;
         $news_info = array(
            \"news_id\" => $data['news_id'],
            \"user_id\" => $data['user_id'],
            \"user_name\" => $data['user_name'],
            \"news_date\" => $data['news_datestamp'],
            \"news_ext\" => $data['news_extended'] ? \"y\" : \"n\",
            \"news_reads\" => $data['news_reads'],
            \"news_comments\" => dbcount(\"(comment_id)\", \"comments\", \"comment_type='N' AND comment_item_id='\".$data['news_id'].\"'\"),
            \"news_allow_comments\" => $data['news_allow_comments']
         );
         if ($settings['news_style'] == \"1\") {
            if ($rows <= 2 || $ncount == 1) {
               $news_[0] .= \"\n\";
               $news_[0] .= \"\n\n\n\";
               $news_[0] .= \"\n\n\n\";
               $news_[0] .= \"\n\n\n
$news_subject
$news_news
\n\";
               if (iSUPERADMIN && checkrights(\"N\")) $news_[0] .= \"
\n\";
               $news_[0] .= \"'' \".$news_info['user_name'].\" \".$locale['041'].showdate(\"longdate\", $news_info['news_date']).\" \n\";
               if ($news_info['news_ext'] == \"y\" || $news_info['news_allow_comments']) {
                  $news_[0] .= $news_info['news_ext'] == \"y\" ? \"\".$locale['042'].\" \n\" : \"\";
                  $news_[0] .= $news_info['news_allow_comments'] ? \"\".$news_info['news_comments'].$locale['043'].\" \n\" : \"\";
                  $news_[0] .= $news_info['news_reads'].$locale['044'].\" \n\";
               }
               $news_[0] .= \"'\".$locale['045'].\"'\";
               if (iSUPERADMIN && checkrights(\"N\")) { $news_[0] .= \" '\".$locale['048'].\"'
\n
\n\"; } else { $news_[0] .= \"\n\"; }
               $news_[0] .= \"
\n\";
               if ($ncount != $rows) $news_[0] .= \"
''
\n\";
            } else {
               if ($i == $nrows && $ncolumn != 2) { $ncolumn = 2; $i = 0; }
               $row_color = ($rc % 2 == 0 ? \"tbl2\" : \"tbl1\");
               $news_[$ncolumn] .= \"\n\";
               $news_[$ncolumn] .= \"\n\n\n\";
               $news_[$ncolumn] .= \"\n\n\n\";
               $news_[$ncolumn] .= \"\n\n\n
$news_subject
$news_news
\n\";
               if (iSUPERADMIN && checkrights(\"N\")) $news_[$ncolumn] .= \"
\n\";
               $news_[$ncolumn] .= \"'' \".$news_info['user_name'].\" \".$locale['041'].showdate(\"longdate\", $news_info['news_date']);
               if ($news_info['news_ext'] == \"y\" || $news_info['news_allow_comments']) {
                  $news_[$ncolumn] .= \"
\n\";
                  $news_[$ncolumn] .= $news_info['news_ext'] == \"y\" ? \"\".$locale['042'].\" \n\" : \"\";
                  $news_[$ncolumn] .= $news_info['news_allow_comments'] ? \"\".$news_info['news_comments'].$locale['043'].\" \n\" : \"\";
                  $news_[$ncolumn] .= $news_info['news_reads'].$locale['044'].\" \n\";
               } else {
                  $news_[$ncolumn] .= \" \n\";
               }
               $news_[$ncolumn] .= \"'\".$locale['045'].\"'\n\";
               if (iSUPERADMIN && checkrights(\"N\")) { $news_[$ncolumn] .= \" '\".$locale['048'].\"'
\n
\n\"; } else { $news_[$ncolumn] .= \"\n\"; }
               $news_[$ncolumn] .= \"
\n\";
               if ($ncolumn == 1 && $i < ($nrows - 1)) $news_[$ncolumn] .= \"
''
\n\";
               if ($ncolumn == 2 && $i < (dbrows($result) - $nrows - 2)) $news_[$ncolumn] .= \"
''
\n\";
               $i++; $rc++;
            }
            $ncount++;
         } else {
            render_news($news_subject, $news_news, $news_info);
            if ($i != $numrows) { tablebreak(); } $i++;
         }
      }
      if ($settings['news_style'] == \"1\") {
         opentable($locale['046']);
         echo \"\n\n\n\n\n\n\n\n\n
\n\";
         echo $news_[0];
         echo \"
\n\";
         echo $news_[1];
         echo \"
''\n\";
         echo $news_[2];
         echo \"
\n\";
         closetable();
      }
      if ($rows > $items_per_page) echo \"
\n\".makePageNav($rowstart,$items_per_page,$rows,3).\"\n
\n\";
   } else {
      opentable($locale['046']);
      echo \"

\n\".$locale['047'].\"

\n
\n\";
      closetable();
   }

require_once \"side_right.php\";
require_once \"footer.php\";
?>




Dabar paspaudus ant kategorijos viskas gerai (pvz /news_cats.php?id='21').
Taciau norint nueiti i antra puslapi einama nuoroda /news_cats.php?rowstart=11 o turi eiti /news_cats.php?id=21&rowstart=11. Kaip istaisyti klaida? Nerandu maincorej kur paredaguoti... (man atrodo kad ten reikia)
 
PM
Peršokti į forumą: