<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
FONT-SIZE: 10pt;
FONT-FAMILY:Tahoma
}
</style>
</head>
<body class='hmmessage'>&nbsp;<BR>
&nbsp;hic bi fikrim yoktu ama soyle bi sayfaya denk geldim<BR>
&nbsp;<BR>
<A href="http://httpd.apache.org/apreq/docs/libapreq2/group__apreq__xs__cookie.html">http://httpd.apache.org/apreq/docs/libapreq2/group__apreq__xs__cookie.html</A><BR>
&nbsp;<BR>
&nbsp;burda "<A name=expires>expires</A>" konu basligi altinda sunlar yaziyor;<BR>
&nbsp;<BR>
<FONT color=#ff6600>&nbsp;&nbsp;&nbsp; $cookie-&gt;expires()<BR>&nbsp;&nbsp;&nbsp; $cookie-&gt;expires($set)</FONT><BR>
&nbsp;<BR>
<FONT color=#ff6600>Get or set the future expire time for the cookie. When assigning, the new value ($set) should match /^\+?(\d+)([YMDhms]?)$/ $2 qualifies the number in $1 as representing ``Y''ears, ``M''onths, ``D''ays, ``h''ours, ``m''inutes, or ``s''econds (if the qualifier is omitted, the number is interpreted as representing seconds). As a special case, $set = ``now'' is equivalent to $set = ``0''.</FONT><BR><PRE><FONT color=#ff6600>    my $expires = $cookie-&gt;expires;
    $cookie-&gt;expires("+3h"); # cookie is set to expire in 3 hours</FONT></PRE><PRE> Yani senin durumunda cookie'nin expire olma suresi set edildikten 1 saniye sonra :). Yani sanirim IE7 1 saniye sonra cookie'ni sonlandiriyor. Ama sonuna d koyunca 1 gun sonra expire olacak sekilde tutuyor. </PRE><PRE> Ama soyle de bi konu var tabi, bu cookielerin istemcide gercekten diske kaydedilmesini istiyor musun? Expire bu ise yariyor. Mesela -expires =&gt; "+1d" demek, bu cookienin istemcide 1 gun boyunca gecerli olacagini ve diskte kalacagini soyluyor. Tabi istedigin buysa sorun yok. Not: -1'e set edersen diske yazilmiyor ve browser kapanana kadar memory'de tutuluyor.</PRE><PRE> bedirhan<BR><BR><BR><BR></PRE>
<BLOCKQUOTE>
<HR id=EC_stopSpelling>
Date: Tue, 28 Aug 2007 14:34:52 -0700<BR>From: bunyamindemir@gmail.com<BR>To: owasp-turkey@lists.owasp.org<BR>Subject: [Owasp-turkey] Cookie Sorunu<BR><BR>Merhaba Arkadaşlar,<BR><BR>cookie de expire zamanını tanımlarken sorun yaşayanınız oldu mu? Başıma geleni anlatayım..<BR><BR><BR>my $cookie = $self-&gt;{-cgi}-&gt;cookie<BR>&nbsp;&nbsp;&nbsp; (-name&nbsp;&nbsp;&nbsp; =&gt; adi,<BR>&nbsp;&nbsp;&nbsp; &nbsp;-value&nbsp;&nbsp; =&gt; deger, <BR>&nbsp;&nbsp;&nbsp; &nbsp;-path&nbsp;&nbsp;&nbsp; =&gt; '/',<BR>&nbsp;&nbsp;&nbsp; &nbsp;-expires =&gt; '+1d');<BR><BR>Şeklinde cookie mi tanımlayıp header ile birlikte gönderiyorum. <BR><BR clear=all>Expires kısmına "d" ile biten bir şey yazmadım mı IE7 cookie yi almıyor. FF de bu sorun yok ama IE nedense bazen bunu bana yapıyor. Sorunuda tamamen tesadüf eseri çözdüm. <BR><BR>Bir yorumu ve ya düşüncesi olan var mı?<BR><BR>-- <BR>Bunyamin Demir<BR>OWASP-Turkey Chair<BR><A href="http://www.webguvenligi.org/" target=_blank>http://www.webguvenligi.org</A> </BLOCKQUOTE><br /><hr />Connect to the next generation of MSN Messenger   <a href='http://imagine-msn.com/messenger/launch80/default.aspx?locale=en-us&source=wlmailtagline' target='_new'>Get it now! </a></body>
</html>