Benvenuto Posted June 16, 2003 Report Share Posted June 16, 2003 vai glabaat nekripteetu paroli kukijos un nekripteetaa veidaa vinja celjo pa sesiju vai tas ir droshi? pie nosaciijuma, ka tie dati dziivo tikai tik ilgi, cik atveerts browseris. cik saprotu kripteeshana vajadziiga, lai citi nevar nolasiit kukijus veelaak, bet kaads tolks no vinjas, ja kukiji dzeeshas liidz ar lietotaaja browsera noveershanu? Link to comment Share on other sites More sharing options...
Venom Posted June 16, 2003 Report Share Posted June 16, 2003 Kas teica, ka kūkiji pazūd ar browsera slēgšanu - voelliger Unsinn! - tas jau iet pretī tai domai, kam viņi vispār radīti! man: setcookie(); boolean setcookie ( string name [, string value [, int expire [, string path [, string domain [, int secure]]]]]) īpaši incants ir expire params. Nekriptētu paroli kūkijā - nekādā gadījumā, kaut vai stila pēc. Link to comment Share on other sites More sharing options...
Benvenuto Posted June 16, 2003 Author Report Share Posted June 16, 2003 Kas teica, ka kūkiji pazūd ar browsera slēgšanu - voelliger Unsinn! - tas jau iet pretī tai domai, kam viņi vispār radīti! man: setcookie(); boolean setcookie ( string name [, string value [, int expire [, string path [, string domain [, int secure]]]]]) īpaši incants ir expire params. Nekriptētu paroli kūkijā - nekādā gadījumā, kaut vai stila pēc. nu man te pie rokas ir rukovodstvo razrobotchika php 4 :) kuru es shad tad paarshkjirstu un tur melns uz balta staav rakstiits, ka defaultais expire kukijiem ir 0 tb liidz ar browsera aizveershanu... Link to comment Share on other sites More sharing options...
K|NG Posted June 16, 2003 Report Share Posted June 16, 2003 ....rukovodstvo razrobotchika php 4 :) kuru es shad tad paarshkjirstu un tur melns uz balta staav rakstiits, ka defaultais expire kukijiem ir 0 tb liidz ar browsera aizveershanu... <code><font color="#000000"> <font color="#0000CC"><?php [url=http://lv.php.net/error_reporting]error_reporting[/url]</font><font color="#006600">(</font><font color="#0000CC">E_ALL</font><font color="#006600">); </font><font color="#FF9900">// shitas nav obligaati he he </font><font color="#0000CC">[url=http://lv.php.net/setcookie]setcookie[/url]</font><font color="#006600">(</font><font color="#CC0000">'govs'</font><font color="#006600">,</font><font color="#CC0000">'maaja'</font><font color="#006600">,</font><font color="#0000CC">[url=http://lv.php.net/time]time[/url]</font><font color="#006600">()+</font><font color="#0000CC">86400</font><font color="#006600">*</font><font color="#0000CC">100</font><font color="#006600">,</font><font color="#CC0000">'/'</font><font color="#006600">); echo </font><font color="#CC0000">'<a href="index.php?maaja">cepums maajaa</a>'</font><font color="#006600">; </font><font color="#0000CC">?> </font> </font> </code> Expires: trešdiena, 2003. gada 24. septembrī 22:29:43 Link to comment Share on other sites More sharing options...
Benvenuto Posted June 16, 2003 Author Report Share Posted June 16, 2003 ....rukovodstvo razrobotchika php 4 :) kuru es shad tad paarshkjirstu un tur melns uz balta staav rakstiits, ka defaultais expire kukijiem ir 0 tb liidz ar browsera aizveershanu... <code><font color="#000000"> <code><font color="#000000"> <br /><font color="#0000CC"><font color="#0000CC"><?php </font><font color="#006600">[</font><font color="#0000CC">URL</font><font color="#006600">=</font><font color="#0000CC">http</font><font color="#006600">:</font><font color="#FF9900">//lv.php.net/error_reporting]error_reporting[/URL]</font><font color="#006600">(</font><font color="#0000CC">E_ALL</font><font color="#006600">); </font><font color="#FF9900">// shitas nav obligaati he he<br /></font><font color="#0000CC">[url=http://lv.php.net/setcookie]setcookie[/url]</font><font color="#006600">(</font><font color="#CC0000">'govs'</font><font color="#006600">,</font><font color="#CC0000">'maaja'</font><font color="#006600">,</font><font color="#0000CC">[url=http://lv.php.net/time]time[/url]</font><font color="#006600">()+</font><font color="#0000CC">86400</font><font color="#006600">*</font><font color="#0000CC">100</font><font color="#006600">,</font><font color="#CC0000">'/'</font><font color="#006600">);<br />echo </font><font color="#CC0000">'<a href="index.php?maaja">cepums maajaa</a>'</font><font color="#006600">;<br /></font><font color="#0000CC"></font><font color="#0000CC">?></font><br /></font> </font> </code></font> </code> Expires: trešdiena, 2003. gada 24. septembrī 22:29:43 nee, nu tas ir ok... tikai vai man ir taisniiba, ka ja nekaads laiks nav setots, tad vinjsh izniicina cepumu liidz ar browsera aizveershanu? tieshi tai lietai kur man vajag tas buutu labaakais risinaajums. Link to comment Share on other sites More sharing options...
K|NG Posted June 16, 2003 Report Share Posted June 16, 2003 Nedari tā! jo es uzlikšu cepumu direktorijai read only lapas atvēršanas laikā un cepums būs mājā tik un tā :| droši vien ka var dabūt, ka tas cepums izbeidzas ar mīnuszīmi, bet man kompī ir arī sen izbeigušies cepumi, kuri tur ir un gaida līdz es aiziešu uz to lapu un iesetošu pa jaunu ;) Link to comment Share on other sites More sharing options...
laacz Posted June 17, 2003 Report Share Posted June 17, 2003 Labāk ir darīt bik savādāk. Kūkijā bāzt iekšā kādu unikālu skaitli, kurš randomā iegūts (saukts arī par Session ID, jeb SID). Piem., <code><font color="#000000"> $sess_id = md5(uniqid(microtime(), 1));</font> </code> Iesetojam šito iekš kūkija 'sess_id'. Attiecīgi, kādā failā vai arī iekš kādas tabulas rakstīt iekšā sess_id, expiry datetime un vēl pārējo nepieciešamo info (userid, vai ko tml). Pie katra rekvesta čekot, vai jūzerim ir kūkijs sess_id, vai nav. Ja ir, tad skatāmies, vai šis kūkijs mums ir tabulā nu tā expiry > now(). Ja expiry > now(), tad update sessions set expiry = now() + timeout where sess_id = $sess_id. Un viss no sākuma. Pie kam, katru reizi vajag izveikt delete from sessions where expiry < now(); Kaut kā tā. Ja nu kods incē, tad kaut kas ir te (negalvoju, ka šancē, jo griezu ārā sensitīvo info:). Link to comment Share on other sites More sharing options...
Recommended Posts