IT NEWS PC REVUE PC FORUM FreeBSDInternet time: @214
Obsah fóra
Pravidlá  •  Kontakt  •  Prihlásenie  •  Registrácia

Sprostredkovávajte hypotéky

Začnite sprostredkovávať hypotéky s úspešným hypotekárnym centrom! www.SprostredkovanieUverov.sk

Spoločnosti Online s.r.o.

Ponúkame čisté spoločnosti. Obchodný register vybavíme za vás! www.spolecnostionline.cz

Ešte ho nemáte?

Výhodné poistenie motorových vozidiel nájdete na našej stránke. www.uniqa.sk

Zaregistruj sa!

Tvoj názor stojí peniaze. Vyplňte dotazník a zarobte si! www.marketagent.com

Domény .cz, .sk, .com

Registruj teraz lacno už od 9,95 €! Skutočná kvalita za nízke ceny. www.vasadomena.sk

listovanie stranok inak

Zaslať odpoveď
AutorSpráva
neopagan
Užívateľ
Užívateľ

Založený: 07.08.2006
Príspevky: 681

PríspevokZaslal: Ne 03.02.08 12:46Odpovedať s citátomNávrat hore

O listovani tu uz pisane bolo, ale ja by som chcel toto: Mam vela podstranok, takze nemozem vypisat vsetky vedla seba sposobom [1] [2] [3] atd...

Chcel by som nieco take, ako tu na pcfore:

kód:


 Predchadzajuca 1,2,3, ... 6,7,8, ...  11,12,13 Dalsia


Proste nevypise vsetky, ale da medzi ne bodky. A ked kliknem trebars na 3, tak uz zobrazi napr. 4,5,6, atd... vid strankovanie v tejto teme na fore hore.

Vdaka.
Zobraziť informácie o autoroviOdoslať súkromnú správu
p360t
Skúsený užívateľ
Skúsený užívateľ

Založený: 30.05.2006
Príspevky: 1775
Bydlisko: BA - EASTSIDE

PríspevokZaslal: Ne 03.02.08 12:57Odpovedať s citátomNávrat hore

Ehm? Veď si načítaj všetky a vypíš len tie blízke.

_________________
[quote="A. S. Tanenbaum"]The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice.[/quote]
Zobraziť informácie o autoroviOdoslať súkromnú správuICQZobraziť autorove WWW stránky
neopagan
Užívateľ
Užívateľ

Založený: 07.08.2006
Príspevky: 681

PríspevokZaslal: Ne 03.02.08 13:48Odpovedať s citátomNávrat hore

no ved ale ako? Script mam takto:
kód:
function predchozi_dalsi1($zobrazena_strana, $pocet_stran, $soubor)
{
   If (($zobrazena_strana==1) && ($zobrazena_strana==$pocet_stran))
         {   return "";   }
   elseif (($zobrazena_strana!=1) && ($zobrazena_strana==$pocet_stran))
      {   
            for($t=1; $t<= $pocet_stran; $t++):
         $vse = $vse." <a href=\"".$soubor."zobrazena_strana=".$t."\">".$t."</a> ";
      endfor;
      return
      "<font style='font-size:9px; color:whitesmoke; font-family: Arial; font-style:normal; font-weight: bold'>[ ".$vse." ]</font>";
      }
      
   elseif (($zobrazena_strana!=$pocet_stran) && ($zobrazena_strana>1))
      {   
      for($t=1; $t<= $pocet_stran; $t++):
         $vse = $vse." <a href=\"".$soubor."zobrazena_strana=".$t."\">".$t."</a> ";
      endfor;
      return
         "<font style='font-size:9px; color:whitesmoke; font-family: Arial; font-style:normal; font-weight: bold'>[ ".$vse." ]</font>";   

}
      
   elseif (($zobrazena_strana==1) && ($pocet_stran!=1))
      {
            for($t=1; $t<= $pocet_stran; $t++):
         $vse = $vse." <a href=\"".$soubor."zobrazena_strana=".$t."\">".$t."</a> ";
      endfor;
         return
      "<font style='font-size:9px; color:whitesmoke; font-family: Arial; font-style:normal; font-weight: bold'>[ ".$vse." ]</font>";
      }
   else
      return "";
}
?>


a potom zobrazujem takto

kód:
echo predchozi_dalsi1($zobrazena_strana, $pocet_stran, "?")


toto mi vsak zobrazuje vsetko vedla seba : [1] [2] [3] atd...

Neviem ako podla teba vypisem len tie blizke, ked neviem kam uzivatel klikne. Vie niekto pomoct?
Zobraziť informácie o autoroviOdoslať súkromnú správu
tatysp
Užívateľ
Užívateľ

Založený: 01.09.2007
Príspevky: 141
Bydlisko: 127.0.0.1

PríspevokZaslal: Ne 03.02.08 15:50Odpovedať s citátomNávrat hore

Ved ked to chces ako tu na fore, tak si stiahni zdrojaky na phpbb.com a tam si to najdes (ale neviem v ktorom presne subore )

Dalo by sa to urobit nejako tak, ze:
1) vsetky stranky (IDy) nacitas do jedneho pola
2) potom 3 od zaciatku, 3 okolo aktualneho, 3 od konca vlozis do ineho pola
3) z toho pola odstranis opakujuce sa hodnoty
4) Prechodom pola a kontrolovanim das tam este tie bodky
Postup mas, ale kod si skus urobit sam

_________________
It easier to run away
Zobraziť informácie o autoroviOdoslať súkromnú správuICQMSNSkypeYahooAOLZobraziť autorove WWW stránky
neopagan
Užívateľ
Užívateľ

Založený: 07.08.2006
Príspevky: 681

PríspevokZaslal: Ut 05.02.08 17:25Odpovedať s citátomNávrat hore

no ved to, ze postup som vedel, ale kod nie... nie je kazdy profesional. Takze keby niekto vedel ako na to, bol by som mu vdacny. diky
Zobraziť informácie o autoroviOdoslať súkromnú správu
Tominator
Zablokovaný užívateľ
Zablokovaný užívateľ

Založený: 21.02.2007
Príspevky: 4009

PríspevokZaslal: St 06.02.08 20:55Odpovedať s citátomNávrat hore

najpr si pozri listovanie na linuxsoft.cz,
ked tomu pochopis, urobis nasledovne
cyklus (for alebo while)
kde vlastne budes brat po 30 a vytvarat odkazy na dalsie stranky
Zobraziť informácie o autoroviOdoslať súkromnú správu
Zobraziť príspevky z predchádzajúcich:    
Zaslať odpoveď
Nemôžete pridávať nové témy do tohto fóra.
Nemôžete odpovedať na témy v tomto fóre.
Nemôžete upravovať svoje príspevky v tomto fóre.
Nemôžete mazať svoje príspevky v tomto fóre.
Nemôžete hlasovať v tomto fóre.

Powered by phpBB 2.x.x © 2005 - 2012 PCforum, webhosting by WebSupport, edited by JanoF

SEO - optimalizácia pre vyhľadávače

Freebsd