[]

javascriptle çerez oluşturmak
www.w3schools.com de anlatılan yönteme bakıyordum, genel olarak anladım fakat şu kısımdaki
function setCookie(c_name,value,expiredays)
{
var exdate=new Date();
exdate.setDate(exdate.getDate()+expiredays);
document.cookie=c_name+ "=" +escape(value)+
((expiredays==null) ? "" : ";expires="+exdate.toGMTString());
}
>>((expiredays==null) ? "" : ";expires="+exdate.toGMTString());<<
olan satırı anlamadım. daha doğrusu böyle bir kullanıma aşina değilim. burada if gibi birşey mi kullanmaya çalışmış exdate ne işe yarar gibi bir sorularım var. yanıtlayana çerez hediye edeceğim.
function setCookie(c_name,value,expiredays)
{
var exdate=new Date();
exdate.setDate(exdate.getDate()+expiredays);
document.cookie=c_name+ "=" +escape(value)+
((expiredays==null) ? "" : ";expires="+exdate.toGMTString());
}
>>((expiredays==null) ? "" : ";expires="+exdate.toGMTString());<<
olan satırı anlamadım. daha doğrusu böyle bir kullanıma aşina değilim. burada if gibi birşey mi kullanmaya çalışmış exdate ne işe yarar gibi bir sorularım var. yanıtlayana çerez hediye edeceğim.

evet acık hali şöyle mesela olayı a diye bir degiskene atadıgını varsaysak
var a = "";
if(expiredays == null) {
a = "";
}
else {
a = ";expires="+exdate.toGMTString();
}
gibi
var a = "";
if(expiredays == null) {
a = "";
}
else {
a = ";expires="+exdate.toGMTString();
}
gibi
- yasaluyari
(04.02.10 22:07:00)

"(expiredays==null) ?" bu kisim bir if sorgusudur. yani
if (expiredays==null)
{
....
}
gibin.
exdate ise onceden yarattigin date objectinin adi. onu da dorduncu satirda;
"exdate'in degerini, bugunun degerinin ustune fonksiyonu (setCookie) cagirirken belirlenmis expiredays degerini ekleyerek belirle" seklinde ozetleyebilirim. yani soyle ornek verim;
setCookie(c_name,value, 5); //ile cagirdik bugun diyelim. digerlerini bilmiyorum.
***********Burasi cekirdek*********
exdate = 04.02.2010 + 5 //(artik gun mu ay mi bilemedim)
exdate oldu sana = 09.02.2010
bisiler bisiler cookie koy...
***********cekirdek bitti**********
ne kadar sacma sapan bi ornek oldu..
if (expiredays==null)
{
....
}
gibin.
exdate ise onceden yarattigin date objectinin adi. onu da dorduncu satirda;
"exdate'in degerini, bugunun degerinin ustune fonksiyonu (setCookie) cagirirken belirlenmis expiredays degerini ekleyerek belirle" seklinde ozetleyebilirim. yani soyle ornek verim;
setCookie(c_name,value, 5); //ile cagirdik bugun diyelim. digerlerini bilmiyorum.
***********Burasi cekirdek*********
exdate = 04.02.2010 + 5 //(artik gun mu ay mi bilemedim)
exdate oldu sana = 09.02.2010
bisiler bisiler cookie koy...
***********cekirdek bitti**********
ne kadar sacma sapan bi ornek oldu..
- ozza
(04.02.10 22:07:08)

çok teşekkürler yanıtlar için.
- paddle steamer
(04.02.10 22:09:57)
1