[ Príspevkov: 4 ] 
AutorSpráva
Offline

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

Registrovaný: 21.09.08
Prihlásený: 14.11.17
Príspevky: 225
Témy: 74 | 74
Bydlisko: Michalovce
NapísalOffline : 17.02.2009 15:25 | formular, strankovanie

Nazdarek. Viem ze o strankovani je tu kopec topicov, ale ani v jednom som nenasiel to co potrebujem. Tak Vas chcem poprosit o radu.
Mam spraveny formular so selectami (napr. meno, mesto, zviera, vec).
No a potrebujem aby mi vypisalo udaje z DB aj so strankovanim.
Viem ,ze pre strankovanie sa pouziva metoda $_GET a tu je moj kamen urazu..Ak spravim totiz nieco take, ze po spracovani formulara si upravim hodnoty
Kód:
 if (isset($_GET["udajezformulara"]))
   {
$meno1=$_GET["meno"];
$mesto1=$_GET["mesto"];
$zviera1=$_GET["zviera"];
$vec1=$_GET["vec"];
}


tak aby som mohol potom na dalsej stranke nacitat/resp. zobrazit vysledky musel by som zrejme mat odkaz v takomto tvare
Kód:
$next = " <a href=\"?site=spracuj&stranka=$page&meno=$meno1&mesto=$mesto1&zviera=$zviera1&vec=$vec1\">[ďalšia]</a> ";

No a to prave nechcem. Takyto tvar URL. Napadlo ma to riesit cez session, no to sa mi zda dost neprakticke(aj ked to relativne fungovalo). Ak by som to riesil cez $_POST, tak sa mi vysledky zobrazia iba na 1 stranke a na dalsej uz nie. Viete mi niekto poradit ako to vyriesit? Vybrat viacere udaje z formulara, spracovat ich, vytiahnut vysledky z DB podla zadanych kriterii vo formulari a nasledne zobrazit vysledky strankovanim?? Please, poradte niekto..Privitam kazde nakopnutie.. ;)


Offline

Správca fóra
Správca fóra
formular, strankovanie

Registrovaný: 27.07.07
Príspevky: 3971
Témy: 51 | 51
Bydlisko: Bratislava
Vek: 32
NapísalOffline : 17.02.2009 15:48 | formular, strankovanie

nie nadarmo sa to riesi cez GET - aspon nemas nikdy problem s ukladanim predchadzajucich hodnot parametrov :) a ma to aj inu vyhodu - ked chces poslat znamenu adresu na 4. stranku v strankovani v urcitom vyhladavani, nemas problem... ako toto ale docielis cez POST? nijak...

ked to ale nechces mat silou mocou cez GET, budes musiet vsetky kriteria niekam ukladat, inak to nepojde... ale ako sam tvrdis - je to neprakticke...


_________________
Desktop: CPU: AMD Athlon64 3000+ | MB: Biostar K8T890-A9 | VGA: NVIDIA GeForce 6200 LE 256MB | RAM: 2x 1GB A-DATA DDR 400 MHz Dual Kit | HDD: WD Caviar Blue 320GB | DVD: LG GSA-H10N | Keyboard: Chicony KU-0420 Silver/Black | Mouse: Logitech RX1000 | Zdroj: Corsair CX400 400W | CASE: DELUX DLC-MD370 Black | LCD: 20" Samsung 206BW | Repro: Teac XL-20
Notebook: ACER Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB / Intel HD Graphics | RAM: 4GB DDR3 1066 MHz | HDD: 640GB
Offline

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

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3991
Témy: 96 | 96
NapísalOffline : 17.02.2009 16:11 | formular, strankovanie

identifikátor zostane v get a zvyšok:
alebo si to dočastne uložíš v SESSION :) alebo to budeš odkladať v skrytých poliach cez POST, alebo posielať v GET, alebo ešte aj v COOKIES

prvá nie je najlepšia možnosť, ťakžo sa pracuje so SESSION
druhú a treťú músíš bezpečnostne ošetriť
štvrtá je v podstate hlúposť ale dá sa aj tak (použivateľsky najnepríjemnejšie)

//so session sa vobec nepracuje tazko (stenley)


Offline

Užívateľ
Užívateľ
formular, strankovanie

Registrovaný: 09.09.07
Prihlásený: 07.11.16
Príspevky: 3128
Témy: 233 | 233
Bydlisko: Nové Zámky
NapísalOffline : 17.02.2009 16:11 | formular, strankovanie

tak, riesit by sa to dalo aj pomocou POST..

ak odkaz na dalsiu stranku bude tlacitko a vlastne cely formular s hidden inputmi a hodnotamy.. ale to je velmi nechutne riesenie


_________________
"It took a lot of work, but this latest Linux patch enables support for machines with 4096 CPUs, up from the old limit of 1024." "Do you have support for smooth full-screen flash video yet?" "No, but who uses that?"
- ak dlho neodpisujem do témy, zabudol som na ňu, takže ma upozornite SS, ak chcete moju odpoveď
 [ Príspevkov: 4 ] 


formular, strankovanie



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

307

24.07.2011 12:44

shaggy

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

C# - ako skryť aktívny formulár a otvoriť druhý formulár

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

v Technológia .NET

67

1187

28.06.2013 22:08

walther

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

wordpress kontaktný formulár a objednávkový formulár

v Redakčné systémy

1

133

22.08.2016 10:26

hatto13

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

strankovanie

v PHP, ASP

6

145

30.09.2014 22:20

shaggy

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

1848

13.01.2008 14:11

ROmario

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

Strankovanie

v PHP, ASP

7

341

03.05.2008 11:24

qacer

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

strankovanie

v JavaScript, VBScript, Ajax

3

438

09.01.2009 12:47

rooobertek

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

stránkovanie

v PHP, ASP

12

819

01.10.2009 18:08

dessert

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

strankovanie clankov

v Databázy

12

619

07.11.2007 20:22

tatysp

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

Strankovanie galerie

v PHP, ASP

2

183

25.06.2012 14:57

Slavci

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

Stránkovanie, pomoc

v PHP, ASP

13

298

30.07.2014 16:42

2xxx

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

Vyriesene - Strankovanie

v PHP, ASP

0

204

12.03.2010 10:35

speedy

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

strankovanie jaksi nefakci

v PHP, ASP

8

282

22.01.2009 20:41

djsulo

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

vysvetlit: strankovanie - vdaka

v PHP, ASP

22

1107

26.06.2008 23:31

Blackshadow

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

.htaccess a strankovanie

v Ostatné

4

199

08.10.2012 15:21

Lier

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

Strankovanie v mySQL

v PHP, ASP

5

1137

29.09.2006 21:19

atdesign



© 2005 - 2017 PCforum, edited by JanoF