v2.5.2
Giriş yap

Özel tarih ve günde div'in aktif olması

erdal42
461 defa görüntülendi ve 1 kişi tarafından değerlendirildi

Merhabalar,
ALışveriş sitem için örneğin 27 Ekim ayı ve gününe gelindiğine otomatik olarak çalıştırak istediğim bir div'i aktif etmesini isteyeceğim. Nasıl yapabiliriz ?

ebykdrms
784 gün önce

> @ebykdrms son olarak hocam, linke (firsatlar?q=) gibi q='nın yanına o özel gün geldiğinde otomatik olarak (firsatlar?q=Cumhuriyet Bayramı) yazdırabiliyor muyuz ?
Siz bu tarihi a elementinin href attribute'sine ekleyip bir sayfaya göndermek istiyorsunuz. O sayfada da günün hangi gün olduğunu yakalamak istiyorsunuz.
Sizin sorduğunuz şekliyle istediğinizi PHP ile de Javascript ile de yapmak mümkün. Ancak q parametresinin değerini silip yerine başka bi'şey yazmak beraberinde başka sorunlar getirir.
Böyle yapmak yerine q parametresine ek olarak mesela t parametresi de ekleyin ve günün adını öyle yazın. Örneğin:

<a href="?q=<?=$today?>"> ... </a>

Bu şekilde yaptığınızda bu linkte şu yazacak: ?q=10-29
Buna ek olarak bulduğunuz gün adını da t parametresiyle eklemek için:

<a href="?q=<?=$today.($isTodayActive!=="" ? "&t=$isTodayActive" : "")?>"> ... </a>

Bu şekilde yaptığınızda bu linkte şu yazacak: ?q=10-29&t=Cumhuriyet Bayramı
Böylece yönlendirme yapmak istediğiniz sayfada $_GET dizisiyle hem q hem de t değerlerini alabileceksiniz.
Eğer q parametresini silerseniz bu değeri okuyamazsınız.
Ama tabi benim tarihle işim yok gün adı bana yetiyor diyorsanız direkt $isTodayActive değişkenini yazdırabilirsiniz.

<a href="?q=<?=$isTodayActive?>"> ... </a>

Böylece linkte şu ifade geçecek: ?q=Cumhuriyet Bayramı