renathy Posted November 29, 2009 Report Share Posted November 29, 2009 Sveiki! Vienā projektā atradu tādu domu. index failā vispirms it kā "atbrīvojas" no GEt un POST mainīgiem, ieviešot savus, kuru vērtība sakrīt ar GET. Tas nez kāpēc darīts šādi: $get_arr = data_from_global_array($_GET); -- kur ciklā iziet visam get vai post masīvam un ieliek visu mainīgajā Pēc tam visos includotos failos izmanto šo te izveidotos masīvu $get_arr un analoģiski $post_arr. Gribējās zināt - vai tam ir vispār kāda saturīga jēga tā darīt? Quote Link to comment Share on other sites More sharing options...
briedis Posted November 29, 2009 Report Share Posted November 29, 2009 Ja nu tur tajā apstrādes funkcijā netiek veikts nekas specifisks (vērtību apstrāde, validācija), tad man tas izklausās pēc liekas mainīgo kopēšanas :) Quote Link to comment Share on other sites More sharing options...
Morphius Posted November 29, 2009 Report Share Posted November 29, 2009 Sveiki! Vienā projektā atradu tādu domu. index failā vispirms it kā "atbrīvojas" no GEt un POST mainīgiem, ieviešot savus, kuru vērtība sakrīt ar GET. Tas nez kāpēc darīts šādi: $get_arr = data_from_global_array($_GET); -- kur ciklā iziet visam get vai post masīvam un ieliek visu mainīgajā Pēc tam visos includotos failos izmanto šo te izveidotos masīvu $get_arr un analoģiski $post_arr. Gribējās zināt - vai tam ir vispār kāda saturīga jēga tā darīt? Ja pareizi sapratu tad tas ir vajadzīgs tam, lai kāds nemēģinātu vadīt iekš URL nevajadzīgus GET vai POST un ja tomēr tas tiek vadīts tad izmet paziņojumu ka dokuments ar tādu id nav pieejams... Piemēram ievadot adresi: http://www.delfi.lv/news/national/politics/doma-laukuma-iededz-rigas-galveno-ziemassvetku-egli.d?id=28396871 tiek parādīta vērtīga informācija par konkrēto notikumu, bet ja ievada šādu URL: http://www.delfi.lv/news/national/politics/doma-laukuma-iededz-rigas-galveno-ziemassvetku-egli.d?id=38396871 tad nekas vērtīgs netiek parādīts! Linka id tika nomainīts no 28396871 uz 38396871 Quote Link to comment Share on other sites More sharing options...
Kavacky Posted November 30, 2009 Report Share Posted November 30, 2009 Tam domātas citas pārbaudas. Vienkāršs mainīgo copy/paste nu pavisam nenodrošina to, ka var padot tikai eksistējošu ierakstu id. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.