Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 6 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
listovanie stranok inak

Registrovaný: 07.08.06
Prihlásený: 18.11.21
Príspevky: 947
Témy: 268
Bydlisko: Levice
Príspevok NapísalOffline : 03.02.2008 11:46

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.


Offline

Skúsený užívateľ
Skúsený užívateľ
listovanie stranok inak

Registrovaný: 30.05.06
Prihlásený: 08.10.14
Príspevky: 1756
Témy: 35
Bydlisko: BA - WESTSIDE
Príspevok NapísalOffline : 03.02.2008 11:57

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







_________________
A. S. Tanenbaum píše:
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.
Offline

Užívateľ
Užívateľ
listovanie stranok inak

Registrovaný: 07.08.06
Prihlásený: 18.11.21
Príspevky: 947
Témy: 268
Bydlisko: Levice
Príspevok Napísal autor témyOffline : 03.02.2008 12:48

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?


Offline

Užívateľ
Užívateľ
listovanie stranok inak

Registrovaný: 01.09.07
Prihlásený: 18.05.11
Príspevky: 141
Témy: 36
Bydlisko: 127.0.0.1
Príspevok NapísalOffline : 03.02.2008 14:50

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 :D )

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
Offline

Užívateľ
Užívateľ
listovanie stranok inak

Registrovaný: 07.08.06
Prihlásený: 18.11.21
Príspevky: 947
Témy: 268
Bydlisko: Levice
Príspevok Napísal autor témyOffline : 05.02.2008 16:25

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


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3984
Témy: 96
Príspevok NapísalOffline : 06.02.2008 19:55

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


Odpovedať na tému [ Príspevkov: 6 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. listovanie v php

v PHP, ASP

1

952

03.01.2006 23:56

Pekaboo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Listovanie vo Flashi...

v Ostatné

0

527

04.10.2008 12:10

Blackshadow Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. [VYRIESENE] fopen inak

v PHP, ASP

1

441

02.03.2009 23:17

Blackshadow Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Nahrávanie obrázkov inak

v PHP, ASP

2

496

27.08.2008 20:57

tatysp Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. menu v php inak

v PHP, ASP

2

464

22.02.2008 20:15

B.A.X.O Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ako inak stiahnut súbor

v Ostatné programy

4

415

15.06.2014 19:54

AsuSmaNiaK Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Rozšírenie Wifi trocha inak

v Siete

6

429

23.05.2015 22:00

4040 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Pretaktovanie phenom965be trochu inak

v AMD - Advanced Micro Devices

2

390

04.06.2012 21:09

20niceboy20 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. v kazdom prehliadaci inak

v HTML, XHTML, XML, CSS

2

516

02.08.2009 17:17

shaggy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. opera inak ako mozilla

v HTML, XHTML, XML, CSS

7

692

26.12.2007 23:34

jablko05 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Prepojenie 2 PC inak

v Siete

15

2219

29.03.2011 16:19

djbrano Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ako inak, notebook (o:

v Notebooky a netbooky

19

1344

19.11.2007 20:20

prkyyynko Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Mensia ochrana ale inak

v PHP, ASP

5

479

03.10.2008 15:50

stenley Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Asus - touchpad neroluje inak funguje

v Notebooky a netbooky

5

476

15.11.2014 20:50

brmbo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Hľadanie najnovších ovládačov trochu inak

v Ovládače

10

641

08.09.2014 21:23

tatko Tom Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. 5.1 ozvucenie trochu inak...

v Zvuk

2

734

01.02.2010 22:06

marbun65 Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
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

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra