Dzh Posted July 28, 2004 Report Posted July 28, 2004 (edited) JavaScriptam bija [ir] tāda laba lieta kā onChange(); bet PHP kā var radīt līdzīgu efektu? protams, JavaScript ir client side & PHP server. bet -- ir forma, kura tiek apstrādāta tajā pašā lapā, kur forma (_GET ...); un vajag noteikt, vai ir mainījušies kādi lauki no iepriekšējās submitēšanas reizes (jo, ja ir, tad vajag izmainīt citu mainīgo vērtības, kas netiek ievadīti caur formu); vai saglabāt iepriekšējās vērtības kaut kur un pēc tam salīdzināt ar jaunajām ievadītajām ? Edited July 28, 2004 by Dzh
hu_ha Posted July 28, 2004 Report Posted July 28, 2004 un vēl hidden laukos - salīdzina vai ir izmaiņas hidden laukā un parastā teksta laukā. Ja ir izmaiņas, tad labo arī hidden lauku uz jauno info. nu kaut kā tā...
Dzh Posted July 28, 2004 Author Report Posted July 28, 2004 paldies par idejām. paķēpājos ar hidden laukiem.. nezinu, cik tas eleganti sanāk. adrese ir gara. ..varbūt būs jāpāriet uz sesijām.
hu_ha Posted July 28, 2004 Report Posted July 28, 2004 tieshi taa, ja lieto method="post", tad tev linkā nekas neparādīsies, bet izmaiņas varēsi konstatēt. savāc vērtības ar $_POST[] un salīdzini.
Dzh Posted July 28, 2004 Author Report Posted July 28, 2004 nu jā, bija defaultā get. sākumā nesapratu, kāpēc metode tāda /tizla/ palikusi, tad atcerējos, ka bija vajadzība.. un es apsēdos un padomāju, ka izmanīt lauku vērtības bez JavaScript nevaru (nemāku?). [to lietot *nedrīkst*] būs jāpaliek pie sesijām.
Dzh Posted July 29, 2004 Author Report Posted July 29, 2004 ai, kļūdījos. veicot nelielas izmaiņas var visu atrisināt ar hidden laukiem.. viss skaidrs :)
Recommended Posts