Results 1 to 8 of 8
Hybrid View
-
30th June 2010 09:51 #1
Âúïðîñ [PHP]: ëîã-òàáëèöà è çàòâàðÿíå íà áðàóçúð
Èìàì â áàçàòà äàííè òàáëèöà çà Ëîã íà ïîòðåáèòåëè, ò.å. ëîãâà ñå ïîòðåáèòåëÿ, çàïèñâàò ñå äàííè çà íåãî (èï, äàòà, ÷àñ è äð.).
Ïðè èçõîä îò ñèñòåìàòà (logout.php) ñå úïäåéòâà çàïèñà è ñå çàïèñâà äàòà è ÷àñ íà èçõîäà. Òîâà å â èäåàëíèÿ ñëó÷àé
Àêî ïîòðåáèòåëÿ îáà÷å èçïîëçâà õèêñà íà áðàóçúðà â ïðîèçâîëåí ìîìåíò, íå ñå äîáàâÿ èíôîðìàöèÿ çà èçõîä, êîåòî ïúê ìè å ïðîáëåì.
Ñúùåñòâóâà ëè íÿêàêâî ðåøåíèå íà ïðîáëåìà - Javascript èëè ïîäîáíî?comp: GB B85M-D3H /1150 | Pentium G3420 3.2GHZ/3M/1150 | 2 X 4 GB DDR3 Kingston HyperX 1600 | 500GB WD BLUE SATA2 | Asus nVidia 9600GT | LG 8.5GB DVDRW Black GSA-4163-B retail | FOXCONN 3GTH002//FSP 400W PFC | Phillips 190X6FB | Logitech X-530
-
30th June 2010 10:13 #2
Ìîæåø ñ java script, íî êàêâîòî è äà íàïðàâèø âèíàãè èìà âúçìîæíîñò ïîòðåáèòåëÿ äà èçëåçå áåç äà çàïèøåø íèùî, àêî ùåø ìîæå äà õâàíå äà ìó çàáèå farmville-òî è äà êðàøíå áðàóçúðà
Ar4i
-
30th June 2010 10:25 #3
Çàùî òè å äà çàïèñâàø òî÷íî êîãà ñå å ëîãàóòíàë? Ìîæå äà ñëîæèø åäíà çàÿâêà, êîÿòî ïðè âñÿêî çàðåæäàíå íà ñòðàíèöàòà äà ñëàãà timestamp â ïîëå last_activity.  ïîñëåäñòâèå òîâà âðåìå ìîæåø äà ãî ñ÷èòàø çà âðåìåòî íà èçëèçàíå îò ñàéòà. Çà äà íå ñ÷óïèø ñúðâúðà îò ïðåêàëåíî ìíîãî çàÿâêè çà úïäåéò íà òîâà âðåìå, ìîæå äà çàïèñâàø timestamp-a è â ñåñèéíà ïðîìåíëèâà è äà ïðàâèø ïðîâåðêà ïðåäè äà ãî çàïèøåø â áàçàòà äàëè å ìèíàëî ïîíå 1 ìèí. îò ïîñëåäíèÿ úïäåéò.
Ëþáèìî ïèòèå çàïî÷âàùî ñ áóêâàòà 'Ê'? * Êàñà áèðà *
Àêî ìîæåø äà ëåæèø íà ïîäà áåç äà òè ñå íàëàãà äà ñå äúðæèø - âñå îùå ÍÅ ñè ïèÿí!
Äàâàéòå ñëåäâàùàòà Êàñà...
-
30th June 2010 11:23 #4
Åìè äàëè å íàòèñíàë õèêñà íà áðàóçúðà èëè ñè å îñòàâèë áðàóçúðà ñ äíè áåç àêòèâíîñò, çà òåá å âñå åäíî
.
Àêî ïúê å â ñèëà íÿêàêúâ òàéìàóò íà ñåñèÿòà, ìîæåø ñ cron job ïðåç îïðåäåëåí ïåðèîä äà úïäåéòâàø ïîëåòàòà çà òåçè ñåñèè, êîèòî ñà èçòåêëè, ñ âðåìåòî íà èçòè÷àíå íà ñåñèÿòà. Èëè ïàê òàêà äà ñëåäèø ïîñëåäíîòî àêòèâèòè è äà úïäåéòâàø ïî ïîäîáåí íà÷èí, âúïðåêè ÷å òîâà íå å äîáúð âàðèàíò çàùîòî àêî ÷îâåêà å ñ remember me, êàòî ñå âúðíå ñëåä 2 äíè íÿìà äà å ëîãàóòíàò, à òè ñè ãî òðåòèðàë êàòî òàêúâ è ñå ïîëó÷àâàò íåêîíñèñòåíòíè äàííè.
-
30th June 2010 11:27 #5
Íÿìà äà ñå ïîëó÷àò íåêîíñèñòåíòíè äàííè, àêî ñè å íàïðàâèë ñèñòåìàòà êàêòî òðÿáâà. "Remember me" ïðåäñòàâëÿâà åäíî êóêè â áðàóçúðà. Êàòî ñå âúðíå ÷îâåêà íà ñàéòà è áðàóçúðà ìó èçïðàòè êóêèòî, ñèñòåìàòà ïðîñòî òðÿáâà äà ãî òðåòèðà âñå åäíî â ìîìåíòà ïðàâè login. Ïðîñòî íÿìà çíà÷åíèå äàëè ÷îâåêà ñè å íàïèñàë þçúðà è ïàðîëàòà èëè å èçïðàòèë êóêè - ñèñòåìàòà òðÿáâà äà ãî òðåòèðà ïî åäèí è ñúù íà÷èí è íÿìà äà èìà ïðîáëåìè. Ñúùîòî å è ïðè ëîãàóò - äàëè ùå ñè îñòàâè áðàóçúðà îòâîðåí ñ äíè íàðåä, äàëè ùå ãî çàòâîðè ñ "õ"-à èëè ùå ñå ëîãàóòíå - ñèñòåìàòà òðÿáâà äà ãî òðåòèðà ïî åäèí è ñúù íà÷èí.
Ëþáèìî ïèòèå çàïî÷âàùî ñ áóêâàòà 'Ê'? * Êàñà áèðà *
Àêî ìîæåø äà ëåæèø íà ïîäà áåç äà òè ñå íàëàãà äà ñå äúðæèø - âñå îùå ÍÅ ñè ïèÿí!
Äàâàéòå ñëåäâàùàòà Êàñà...
-
30th June 2010 11:37 #6
Íå ìèñëÿ òàêà
.
Èçïðàùàíåòî íà ðåìåìáåð ìå êóêè íå òðÿáâà äà ñå òðåòèðà êàòî login. Ïðîöåäóðà ïî login ïðàâè åäèí êóï èíèöèàëèçèðàíèÿ, à ïðè logout ñå ïðàâÿò ïîäîáíè íåùà â îáðàòåí ðåä, ïîíÿêîãà ïîâå÷å íà áðîé, äðóã ïúò ïî-ìàëêî ñïîðåä íóæäàòà.
Èìàõ ïðåäâèä, ÷å àêî òîé å ñ remember me è îñòàâè áðàóçúðà îòâîðåí ñ äíè (ïðèìåðíî), à ìåæäóâðåìåííî ñìòå ãî òðåòèðàëè êàòî ëîãàóòíàò è ñìå çàïèñàëè â ëîãà, ÷å ñå å ëîãàóòíàë îò åäè êîå ñè IP, ïîñëå êàòî ñè ðàçãëåäà ëîãà, ùå âèäè ÷å ñå å ëîãàóòâàë îò åäè êîå ñè IP, à òîé íå ãî å ïðàâèë, çàùîòî å remember, è íèêîãà íå ñå ëîãâà íàíîâî.
Òîé è â ñåñèÿòà ñè ñòîè "ëîãíàò" ïîñòîÿííî, ïðèìåðíî àç òàêèâà ñåñèè ãè òðåòèðàì ïðîñòî ñ ïî-äúëúã òàéìàóò (6 èëè 12 ìåñåöà), ùîòî àêî íå âëåçå 12 ìåñåöà, ìîãà äà ìó èçòðèÿ ñåñèÿòà ñïîêîéíî, à ïúê òàêèâà êîèòî âëèçàò âåäíúæ è ïîâå÷å íèêîãà íÿìà äà ãè âèäÿ, îáùî âçåòî èìàì áðîÿ÷ â ñåñèÿòà è àêî áðîÿ÷à ïîêàçâà 1 è ïîñëåäíî âëèçàíå ïðåäè äîñòà âðåìå, ãè òðèÿ áåç äà ìèãíà â íÿêîé êðîí
.
Âÿðíî, ìàëêî íåïðàâèëíî óïîòðåáèõ "íåêîíñèñòåíòíè". Ïî-ñêîðî íåïðàâèëíè/ïîäâåæäàùè. Àç àêî âèäÿ ïîäîáåí çàïèñ çà ìåí â èñòîðèÿòà íà âëèçàíèÿòà, ùå ñå ïðèòåñíÿ íàé-ìàëêîòî
.
-
30th June 2010 23:17 #7
Õåõ... òîâà îçíà÷àâà ëè, ÷å àç àêî íå ñå ëîãàóòâàì íèêîãà (êàêòî å ïðèìåðíî òóê â HWBG îò äîìàøíèÿ ìè êîìï), íèêîãà íå ñå èçâúðøâàò ïðîöåäóðèòå ïî äåèíèöèàëèçèðàíå è ãúëòàì ðåñóðñ íà ñúðâúðà ïîñòîÿííî, âúïðåêè, ÷å íå ïîëçâàì ñàéòà?

Íå çíàì òî÷íî çà êàêâè ïðîöåäóðè ïî èíèöèàëèçàöèÿ è äåèíèöèàëèçàöèÿ ãîâîðèø, íî êîãàòî èçòå÷å åäíà ñåñèÿ, ïðèëîæåíèåòî òðÿáâà äà òðåòèðà ïîòðåáèòåëÿ âñå åäíî ñå å ëîãàóòíàë, äà ñè íàïðàâè òàì êàêâîòî å íóæíî çà äåèíèöèàëèçàöèÿ, à ïîñëå êàòî âëåçíå è èçïðàòè êóêèòî - ñåñèÿòà äà ñå ðåãåíåðèðà èëè äà ñå íàïðàâÿò íóæíèòå èíèöèàëèçàöèè è ò.í.
Ñúùî òàêà - íå ñúì âèæäàë íèòî åäíà ñèñòåìà, êîÿòî äà çàïèñâà îò êîå ÈÏ ñè ñå ëîãàóòíàë. Âñè÷êè ñèñòåìè çàïèñâàò îò êîå ñè ñå ëîãÈí-íàë.
Ëîãè÷íî å äà ñå ëîãàóòíåø ñ òîâà, ñ êîåòî ñè âëÿçúë.  ïðîòèâåí ñëó÷àé, ÿâíî ïðèëîæåíèåòî èìà ïðîáëåì ñúñ ñèãóðíîñòòà.
Ëþáèìî ïèòèå çàïî÷âàùî ñ áóêâàòà 'Ê'? * Êàñà áèðà *
Àêî ìîæåø äà ëåæèø íà ïîäà áåç äà òè ñå íàëàãà äà ñå äúðæèø - âñå îùå ÍÅ ñè ïèÿí!
Äàâàéòå ñëåäâàùàòà Êàñà...
-
1st July 2010 00:13 #8
"íèêîãà íå ñå èçâúðøâàò ïðîöåäóðèòå ïî äåèíèöèàëèçèðàíå è ãúëòàì ðåñóðñ íà ñúðâúðà ïîñòîÿííî, âúïðåêè, ÷å íå ïîëçâàì ñàéòà?"
- Êàêúâ ðåñóðñ ãúëòàø íà ñúðâúðà ïîñòîÿííî àêî ñåñèÿòà òè íå å çàòâîðåíà, îñâåí åäèí çàïèñ, îëèöåòâîðÿâàù ñåñèÿòà, â áàçàòà èëè â íîðìàëíà ñåñèÿ àêî ñå ïîëçâà PHP ñåñèèòå?
À è íàëè ID-òî (ñåñèéíèÿ êëþ÷) òðÿáâà äà ñå ïàçè íÿêúäå òàêà èëè èíà÷å, çà äà ñå ñðàâíè êóêèéíèÿ êëþ÷ ñ òîçè, çà äà ñå îïðåäåëè êîé å þçúðà.. íåçàâèñèìî äàëè ãî ëîãàóòâàø ñïîðåä òâîÿ ìåòîä èëè ñåäè îòâîðåíà ñåñèÿòà (ïðîñòî ôëàã ÷å íå å ëîãàóòíàò èëè äúëúã òàéìàóò).
Âñè÷êî çàâèñè êàêâè äàííè è ëîãîâå ñå çàïèñâàò ïðè ëîãàóò îò ïðèëîæåíèåòî
.
IP íà ëîãàóò äà, íî ïðè ëîãàóò ìîæå äðóãè ëîãîâå äà ñå çàïèñâàò, IP-òî ñå çàïèñâà ïðè ëîãÈí, íî íàëè àêî ãî ëîãàóòíåø ïðè èçòè÷àíå íà ñåñèÿòà è äåèíèöèàëèçèðàø íåùàòà, ïîñëå êàòî ñå ïîÿâè ñ remember êóêè, òðÿáâà äà íàïðàâèø âñå åäíî ãî ëîãâàø/ðåñòîðèðàø ñåñèÿòà, ðåèíèöèàëèçèðàø è ò.í., âêë. ëîãâàíå íà ÈÏ ïðè ëîãÈí? Èëè èìàø îòäåëíè ïðîöåäóðè çà ðåñòîð íà ñåñèÿòà, êîèòî íå ëîãâàò è íå èíèöèàëèçèðàò âñè÷êî êàòî ïðè èñòèíñêè ëîãèí.. òîãàâà äà, íî ïàê ìè ñå ñòðóâà èçëèøíî ñëåä êàòî ìîæå äà å ïî íà÷èíà, (âæ. ïîñëåäíèÿ àáçàö).
Àç ëè÷íî îòäàâíà íå ïîëçâàì ñåñèèòå íà ñàìîòî PHP, à ñ êëàñîâå ñàì ñúì ñè îðãàíèçèðàë ñåñèèòå èçöÿëî. Òàêà ÷å "èçòè÷àíåòî" èì ñè ãî óïðàâëÿâàì ñàì.
Çà èíèöèàëèçàöèÿòà èìàõ ïðåäâèä ñåñèÿòà íà ïîòðåáèòåëÿ êàòî ëîãíàò (ñåòâàíå â ñåñèÿòà íà ðàçíè êåøîâå, áðîÿ÷è è ò.í., êàêòî è íÿêîè ñòàò. äàííè çà ñàìèÿ óçåð â users ïðèìåðíî), è ò.í.
"êîãàòî èçòå÷å åäíà ñåñèÿ, ïðèëîæåíèåòî òðÿáâà äà òðåòèðà ïîòðåáèòåëÿ âñå åäíî ñå å ëîãàóòíàë"
- Èìåííî äå
. Ñåñèèòå ìè, êîèòî ñà ñ remember me, èçòè÷àò è âñè÷êî òî÷íî, ñàìî äåòî èçòè÷àò ñëåä 6/12 ìåñåöà, òàì å ðàçëèêàòà
. À "äà ñè íàïðàâè òàì êàêâîòî å íóæíî çà äåèíèöèàëèçàöèÿ" íà èçòåêëè ñåñèè òàêà èëè èíà÷å å ðàáîòà íà íÿêîé cron.




Reply With Quote

Lenovo ThinkPad 15 èëè IdeaPad 15
5th May 2023, 22:16 in Ìîáèëíè êîìïþòðè