[ 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: 3938
Témy: 51 | 51
Bydlisko: Bratislava
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: 3986
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: 3115
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

338

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

1401

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

202

22.08.2016 10:26

hatto13

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

strankovanie

v PHP, ASP

6

172

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

1893

13.01.2008 14:11

ROmario

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

Strankovanie

v PHP, ASP

7

380

03.05.2008 11:24

qacer

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

strankovanie

v JavaScript, VBScript, Ajax

3

465

09.01.2009 12:47

rooobertek

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

stránkovanie

v PHP, ASP

12

840

01.10.2009 18:08

dessert

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

strankovanie clankov

v Databázy

12

676

07.11.2007 20:22

tatysp

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

Strankovanie galerie

v PHP, ASP

2

213

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

350

30.07.2014 16:42

2xxx

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

Vyriesene - Strankovanie

v PHP, ASP

0

220

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

300

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

1150

26.06.2008 23:31

Blackshadow

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

.htaccess a strankovanie

v Ostatné

4

211

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

1174

29.09.2006 21:19

atdesign



© 2005 - 2018 PCforum, edited by JanoF