Obsah fóra
PravidláRegistrovaťPrihlásenie




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

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

Registrovaný: 10.07.07
Prihlásený: 10.08.16
Príspevky: 128
Témy: 40
Príspevok NapísalOffline : 07.10.2012 21:43

v .htaccess mam tento kod:
Kód:
RewriteRule ^([A-Za-z0-9-]+)/([A-Za-z0-9-]+)/([A-Za-z0-9-]+)/?$ /mapase/index.php?pages=$1&state=$2&pod=$3 [L]
RewriteRule ^([A-Za-z0-9-]+)/([A-Za-z0-9-].+)/([A-Za-z0-9-]+)/([A-Za-z0-9-]+)/?$ /mapase/index.php?pages=$1&state=$2&pod=$3&bod=$4 [L]


no a dal som tam strankovanie page=1, 2 a viac.

No zial to nestrankuje, neviem ci je to tym, ze to berie ako 4rku, alebo ako urobit aby to bralo, ze to je page a nie bod.. :)

Neviete ako na to?


Offline

Správca fóra
Správca fóra
.htaccess a strankovanie

Registrovaný: 08.08.09
Príspevky: 12449
Témy: 39
Príspevok NapísalOffline : 07.10.2012 22:18

Skús ešte raz napísať, o čo vlastne ide, pretože z toho tvojho popisu som pochopil len, že chceš stránkovanie a že to nefunguje - najlepšie na nejakom príklade.
Premenné $1,$2,... odkazujú na skupinu uzavretú do obyčajných (zátvoriek) v tvojom prípade je to regulárny výraz [A-Za-z0-9-]+ (veľké & malé písmená abecedy, číslice 0 - 9 a pomlčka), asi takto:
Citácia:
RewriteRule ^([A-Za-z0-9-]+)/([A-Za-z0-9-].+)/([A-Za-z0-9-]+)/([A-Za-z0-9-]+)/?$ /mapase/index.php?pages=$1&state=$2&pod=$3&bod=$4 [L]

Môže byť chyba aj na strane skriptu. Stránkovanie inak, ako cez htaccess ti funguje správne? Napríklad cez klasický $_GET parameter.







_________________
always is always wrong
Offline

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

Registrovaný: 10.07.07
Prihlásený: 10.08.16
Príspevky: 128
Témy: 40
Príspevok Napísal autor témyOffline : 07.10.2012 22:28

prepac skusim este raz.
Htacess mam takto:
Kód:
RewriteRule ^([^/.]+)/?$ /mapase/index.php?pages=$1 [L]
RewriteRule ^([A-Za-z0-9-]+)/([A-Za-z0-9-]+)/?$ /mapase/index.php?pages=$1&state=$2 [L]
RewriteRule ^([A-Za-z0-9-]+)/([A-Za-z0-9-]+)/([A-Za-z0-9-]+)/?$ /mapase/index.php?pages=$1&state=$2&pod=$3 [L]
RewriteRule ^([A-Za-z0-9-]+)/([A-Za-z0-9-].+)/([A-Za-z0-9-]+)/([A-Za-z0-9-]+)/?$ /mapase/index.php?pages=$1&state=$2&pod=$3&bod=$4 [L]


na a na stranke:
Kód:
/ma/eu/sk/P


mam strankovanie asi takto:
Kód:
/ma/eu/sk/P?page=2


no a nefunguje, rozmyslam, ci to nie je preto, lebo si .htaccess mysli, ze to page=2 je vlastne &bod=$4


Offline

Správca fóra
Správca fóra
.htaccess a strankovanie

Registrovaný: 08.08.09
Príspevky: 12449
Témy: 39
Príspevok NapísalOffline : 07.10.2012 22:34

No sláva, takže page posielaš ako $_GET parameter. Skús len tak nechať niekde v PHP na stránke vypísať toto:
Kód:
... php kód ...
echo $_GET['page']; // tu by sa malo vrátiť číslo z $_GET parametra page
... ďalší php kód ...

Ak to nič nevypíše keď pridáš ?page=123 do URL, sprav ako som ti písal minule do .htaccess {QUERY_STRING} ktorým sa prenášajú $_GET parametre.
Čiže takto:
Kód:
RewriteRule ^([A-Za-z0-9-]+)/([A-Za-z0-9-].+)/([A-Za-z0-9-]+)/([A-Za-z0-9-]+)/?$ /mapase/index.php?pages=$1&state=$2&pod=$3&bod=$4&%{QUERY_STRING} [L]







_________________
always is always wrong
Offline

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

Registrovaný: 10.07.07
Prihlásený: 10.08.16
Príspevky: 128
Témy: 40
Príspevok Napísal autor témyOffline : 08.10.2012 15:21

ďakujem zas a zas :)


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


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie. PHP stránkovanie v dive - znemožní stránkovanie

v PHP, ASP

7

549

24.07.2011 12:44

shaggy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ako vypnúť htaccess pomocou htaccess

v Ostatné

2

729

25.11.2011 17:44

1daemon1 Zobrazenie posledných príspevkov

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

v PHP, ASP

6

350

30.09.2014 22:20

shaggy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. stránkovanie

v PHP, ASP

12

1015

01.10.2009 18:08

dessert Zobrazenie posledných príspevkov

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

[ Choď na stránku:Choď na stránku: 1, 2 ]

v PHP, ASP

35

2261

13.01.2008 14:11

ROmario Zobrazenie posledných príspevkov

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

v JavaScript, VBScript, Ajax

3

631

09.01.2009 12:47

rooobertek Zobrazenie posledných príspevkov

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

v PHP, ASP

7

549

03.05.2008 11:24

qacer Zobrazenie posledných príspevkov

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

v PHP, ASP

2

338

25.06.2012 14:57

Slavci Zobrazenie posledných príspevkov

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

v Databázy

12

864

07.11.2007 20:22

tatysp Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Vyriesene - Strankovanie

v PHP, ASP

0

365

12.03.2010 10:35

speedy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. formular, strankovanie

v PHP, ASP

3

466

17.02.2009 16:11

Blackshadow Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Stránkovanie, pomoc

v PHP, ASP

13

626

30.07.2014 16:42

2xxx Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. strankovanie jaksi nefakci

v PHP, ASP

8

421

22.01.2009 20:41

djsulo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. strankovanie bez DB

v PHP, ASP

9

637

03.10.2007 20:38

juho Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. strankovanie cez pole

v PHP, ASP

3

517

20.05.2008 8:56

p360t Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. PHP a stránkovanie

[ Choď na stránku:Choď na stránku: 1, 2 ]

v PHP, ASP

31

3191

03.07.2009 13:55

stenley 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