Új hozzászólás Aktív témák
-
SaNyEe
aktív tag
Épp fejlesztgetem a saját keretrendszerem, s nemrég futott velem szembe egy hasonló gond, ám teljesen más végett.
A lényeg, h kimegy a formra $misi tömb akkor mondjuk a te esetedben textarea-ba bemegy egyrészt $misi aktuális eleme és emellett lesz egy hidden típusú mező ahová szintén bemegy $misi aktuális eleme.
Submitkor pedig ezeket a mezőket hasonlítod össze. Ettől nyilván van sokkal elegánsabb, gazdaságosabb megoldás is, de nekem a konkrét problémára tökéletes.Persze ez a megoldás azt feltételezi, h nem korruptálták a formot. Létfontosságú adatoknál ne csinálj ilyesmit, vagy igen komolyan ellenőrizd és szűrd a bejövő adatokat.
Bár erre külön fölösleges felhívni a figyelmet, minden formnál így van -
ArchElf
addikt
Inkább akkor csinálj mindegyik mező mellé egy change gombot és a mezők alapértelmezetten legyenek disabled/readonly státuszúak. A gombokra rakot js pedig kapcsolgassa ezt ki/be ezt a státuszt a hozzá tartozó textarea elemeken...
AE
-
L3zl13
nagyúr
Most az a gond, hogy nem akarod update-elni azokat a mezőket, amiket nem módosítottak?
Gondot okoz ez? Nem éppen gazdaságos megoldás, de felteszem nem sokmilliós napi látogatószámra fejleszted az oldalt, hogy ennek jelentősége legyen.
Ha mégis meg akarod oldani, akkor javaslom a textfield-ekhez adja meg egy onchange eventet, ami beállít egy hidden mezőt. A mod.php-ben pedig ennek a hidden mezőnek az értéke alapján beszúrod az adott mezőt az update query-be vagy sem.
Új hozzászólás Aktív témák
- BESZÁMÍTÁS! 6TB Western Digital WD RED SATA HDD meghajtó garanciával hibátlan működéssel
- HP EliteBook 830 G8 i5-1135G7 16GB 256GB 1 év garancia
- LG UltraWide 25UM58-P LED Monitor
- BESZÁMÍTÁS! ASROCK B550 R5 3600 16GB DDR4 250GB SSD 1TB HDD RX 5700 XT 8GB CM MasterBox MB500 700W
- DELL Latitude 7340 i7-1365U 16GB 512GB 13.3" FHD+ TouchScren 1 év garancia
Állásajánlatok
Cég: FOTC
Város: Budapest