stencilz Posted January 18, 2007 Report Share Posted January 18, 2007 kā lai liek kverijam izpildīties tikai vienu reizi un refreshošanas gadījumā tas neizpildītos, un ja iet uz nākošo lapu lai tur izpildās un atkal refreshojot nekas nenotiktu? Link to comment Share on other sites More sharing options...
stencilz Posted January 18, 2007 Author Report Share Posted January 18, 2007 vai arī kā likt sessijas mainīgajam, kurš ir skaitlis, pieskaitīt 1. nekas ar $_SESSION['name']++ nesanāk Link to comment Share on other sites More sharing options...
Stopp Posted January 18, 2007 Report Share Posted January 18, 2007 (edited) Tu biezpienu par maz ēd vai kaut kur galvu iespiedi? Tu šeit šito uzdod jau kādu 3.-4. reizi īsā laika posmā. Par tām sesijām $_SESSION['name']=$_SESSION['name']+1; lai gan man iet arī ar tavu variantu. Edited January 18, 2007 by Stopp Link to comment Share on other sites More sharing options...
hmnc Posted January 19, 2007 Report Share Posted January 19, 2007 ob_start(); ob_end_flush; pa vidu pēc querija header('location: ...'); Link to comment Share on other sites More sharing options...
Delfins Posted January 19, 2007 Report Share Posted January 19, 2007 (edited) $cachedResult = & $_SESSION['cachedResult']; if ($_SESSION['last_page'] != $pageNum) { $q = ... $cachedResult = $result; } print $cachedResult; Edited January 19, 2007 by Delfins Link to comment Share on other sites More sharing options...
hmnc Posted January 19, 2007 Report Share Posted January 19, 2007 aaa bļin, neizlasīju līdz galam.. domāju, ka komentārus atkal grib lai nepievienojas pēc F5 :) Link to comment Share on other sites More sharing options...
v3rb0 Posted January 19, 2007 Report Share Posted January 19, 2007 vispār jau runāts ne vienu vien reizi, sumārijs bija kaut kāds tāds. par redirectiem īsti nezinu, bet imho header() dod komandu vispirms browserim(nevis webserverim) parādīt redirectēto lapu, a ja es speciāli browserī iznīdēju fīču klausīt redirectiem? vai arī tīkls ir īpaši lēns - browsējos kkur no āfrikas? tad varu saspaidīt f5 daudz reizes par sessijām - ir ok, bet nevar paralēli divos tabos vienas sessijas ietvaros browsēt. var kaut kādus unikālos id katrā formā likt un servera pusē skatīties vai tādu id jau nav vienreiz saņēmis, bet visdrošākais, bet ne db saudzējošākais variants ir pirms inserta pārbaudīt tieši datubāzi, vai tādi dati jau ir, vai useris vispār drīxt kaut ko insertot/labot. ja zaļā gaisma, tad izpildi kveriju. Link to comment Share on other sites More sharing options...
Recommended Posts