• 06-08-2008, 10:08:42
    #1
    merhaba arkadaşlar yine sorunu bol olan ben


    şimdi istediğim şey tam olarak şu asp de bugün eklediğim verilerin yanına "yeni" diye yazı veya resim koymak. verinin yanındaki yeni yazısıda ertesi gün gitsin istiyorum. nasıl bir kodla bunu başarabilirim ?
  • 06-08-2008, 10:57:12
    #2
    yazıyı zaten koyarsın diğer kısmıda tarih kontrolü ile yapabilirsin
  • 06-08-2008, 12:41:59
    #3
    işte tarih kontrolünü nasıl bi kodla yapıcam ?
  • 06-08-2008, 16:27:26
    #4
    Çok basit bir kodla yapabilirsin...

    Veritabanına Tarih bölümü ekle eklerken tarihi now olarak kayıt yaptır.

    Sonra yapman gereken

    if rs("tarih") = now then
    Response.write("Yeni")
    end if
  • 06-08-2008, 21:04:09
    #5
    evet dediğiniz fonksiyonu düşündüm fakat tarihi şimdiki tarih olarak nasıl alıcam ?


    mesela eklediğim içerik 24 saat içinde eklendiyse şunu çıkart gibi.

    yani kodun 24 saatlik dilimi kullanarak otomatik veri çıkartmasını istiyorum
  • 14-08-2008, 11:36:47
    #6
    Bunu yapabilmen için datediff komutunu kullanman gerekiyor ama ben sana forumda bu konuyu anlatamam karmaşık bir konu...
    ama sana bir kaç örnek verebilirim...


    <%
    Dim DateToCompareTo
    ' DateToCompareTo = #1/1/2004#
    DateToCompareTo = CDate("January 1, " & (Year(Now()) + 1))
    
    If Month(Now()) = 1 And Day(Now()) = 1 Then
    	%>
    	<p>
    	<strong>Happy New Year!!!</strong>
    	</p>
    	<%
    Else
    	%>
    	<p>
    	<strong>Countdown to <%= Year(DateToCompareTo) %>!</strong><br />
    	There are <%= DateDiff("m", Now(), DateToCompareTo) %> months left till the year <%= Year(DateToCompareTo) %>!<br />
    	There are <%= DateDiff("d", Now(), DateToCompareTo) %> days left till the year <%= Year(DateToCompareTo) %>!<br />
    	There are <%= DateDiff("h", Now(), DateToCompareTo) %> hours left till the year <%= Year(DateToCompareTo) %>!<br />
    	There are <%= DateDiff("n", Now(), DateToCompareTo) %> minutes left till the year <%= Year(DateToCompareTo) %>!<br />
    	There are <%= DateDiff("s", Now(), DateToCompareTo) %> seconds left till the year <%= Year(DateToCompareTo) %>!
    	</p>
    	<%
    End If
    %>
    <p>
    If you are curious it is currently <%= Time() %> on <%= Date() %>.
    </p>
  • 14-08-2008, 11:45:54
    #7
    Girdiğin konuyla birlikte tarihi '"&Date&"' olarak veritabanına kaydet.
    Arkadaşın verdiği kodu kullanarak

    if rs("tarih") = date then
    Response.write("Yeni")
    end if
  • 14-08-2008, 11:49:12
    #8
    arkadaş daha farklı bir sistem istiyor...

    Mesela 12.10.2008 14.30 da yeni içerik eklenmiş.
    Ertesi gün yani 13.10.2008 12.30 tam bir gün olmamıs ise yeni içerik olarak gösterecek

    eğer saat 14.31 olursa yeni içerik ibaresi kalkacak