folder Tahribat.com Forumları
linefolder Asp - Php - Cgi - Perl
linefolder Şu Kodlardan Anlayan? [ASP]



Şu Kodlardan Anlayan? [ASP]

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    biri
    biri's avatar
    Kayıt Tarihi: 03/Ocak/2009
    Erkek

    <%@ LANGUAGE="VBScript" %>
    <% Option Explicit %>
    <%

    'call AnyFunction() once every 6 hrs
    If (ScheduleTask("MyTaskName", "s", 2)) Then
      Call AnyFunction()
    end If

    FUNCTION ScheduleTask(task_name, period, qty)
      Dim RunNow
      Dim last_date
      Dim diff

      'boolean result
      RunNow = False

      'chcek the value of app setting
      last_date = Trim(Application("Sched_" & task_name))

      'is value empty? maybe app just started
      If (last_date = "") Then
        RunNow = True
      Else
        'is value old?
        diff = DateDiff(period, last_date, Now())
        If (diff>=qty) Then RunNow = True
      End if

      'if scheduled to run now, set the app last run time
      If (RunNow) Then Application("Sched_" & task_name) = Now()

      'return result
      ScheduleTask = RunNow
    END FUNCTION
    %>

    şu kodlardan anlayan çıkar elbet bende hata verip durdu

    Değişken tanımsız: 'AnyFunction'

    ama yenileyince gidiyodu boş sayfa geliyodu bi bakarsanız sevinirim


    ¯\(ツ)/¯ ฏ๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Abizittin
    Abizittin's avatar
    Kayıt Tarihi: 19/Haziran/2008
    Erkek

    Call AnyFunction()

    bu havadan mı gelicek hocam daha öncesi vardır kodların muhakkak.

  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    biri
    biri's avatar
    Kayıt Tarihi: 03/Ocak/2009
    Erkek
    hocam yok işte onu bizde biliyoruz oraya başka kod yazıncada ne olduğunu anlamıyorum okadar onun havadan gelmediğini bizde biliyoruz sen ondan sonrasını açıkla

    ¯\(ツ)/¯ ฏ๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    pesimistzombie
    pesimistzombie's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek

    bu kodlar zamanlanmış görevler kodları..  

    If (ScheduleTask("MyTaskName", "s", 2)) Then

    Call AnyFunction()

    end If

    kısmındaki  Call AnyFunction() yerine kendi yapılmasını istediğin fonksiyonu çağıracaksın diyor.. örneklendirmiş sadece


    :|
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    mamii
    mamii's avatar
    Kayıt Tarihi: 24/Haziran/2008
    Erkek

    pesimistzombie bunu yazdı:
    -----------------------------

    bu kodlar zamanlanmış görevler kodları..  

    If (ScheduleTask("MyTaskName", "s", 2)) Then

    Call AnyFunction()

    end If

    kısmındaki  Call AnyFunction() yerine kendi yapılmasını istediğin fonksiyonu çağıracaksın diyor.. örneklendirmiş sadece


    -----------------------------

    Evet doğru söylemiş. Call AnyFunction() derken, her 6 saatte bir önce herhangi bir fonksiyon çağırın diyor...


    ÖSS maratonu başlıyor. Dershane de başladı. Bir süre TBT"de yokum. Seneye kaldığım yerden devam =)
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    biri
    biri's avatar
    Kayıt Tarihi: 03/Ocak/2009
    Erkek
    hocam benim anladığımı anlamışsın zamanlanmış görev evet ama istediğimi oraya çağırınca yapmıyor ki zamanlı yine sayfanın çağırılması gerekli :/

    ¯\(ツ)/¯ ฏ๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    pesimistzombie
    pesimistzombie's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek

    evet yine sayfanın çağrılması gerekli ancak örneğin atıyorum sen hergün saat 2 de üyelerin tümü banlansın istiyorsun .. 2 de yaptırman şart..

    peki sitene 2 de kimse girmiyor girmiyorsa 2 de banlamış olmanın farkı ne olacak? sitene 4 de 5 de biri gelip sayfayı çağırdığında saat 2 de o üyeler banlanmış gibi gözükecek ancak o an banlanmış olacak..

    kafaya takma bunu yani.. 


    :|
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    mamii
    mamii's avatar
    Kayıt Tarihi: 24/Haziran/2008
    Erkek

    Bak hocam ScheduleTask diye bir fonksiyon oluşturmuş ve içine 3 tane parametre alıyor bu fonksiyon. Adam demiş ki bir fonksiyonun olsun ve her 6 saatte bir onu çağır. Bak altta ScheduleTask adını verdiği fonksiyonu çağırmış. Eğer true dönerse senin fonksiyonun çalışacak.

    If (ScheduleTask("MyTaskName", "s", 2)) Then
      Call AnyFunction()

    end If

    Diyelim ki senin fonksiyonunun adı T01G4(). O zaman şöyle olacak;

    If (ScheduleTask("MyTaskName", "s", 2)) Then
      T01G4()

    end If


    ÖSS maratonu başlıyor. Dershane de başladı. Bir süre TBT"de yokum. Seneye kaldığım yerden devam =)
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    biri
    biri's avatar
    Kayıt Tarihi: 03/Ocak/2009
    Erkek
    okadar biliyoruz hocam benim istediğim phpdeki cron job zamanlanmış görev sayfa çağırılmasada işlesin

    ¯\(ツ)/¯ ฏ๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎
  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    biri
    biri's avatar
    Kayıt Tarihi: 03/Ocak/2009
    Erkek
    hocam bu olay ban açma olayı falan değil onu çözerim bu olay günün her saati belli kişilere mail atması diyelim sitede saat 12de kimse yok ama 12de mail gitmesi lazım onu nasıl yapıcaz pleskle işim olmaz pleski söylemeyin

    ¯\(ツ)/¯ ฏ๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎
  11. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Arsizkofte
    Arsizkofte's avatar
    Kayıt Tarihi: 30/Ağustos/2005
    Erkek
    Yapmak istediğin şey ASP'de mevcut değil. Ben bunu 2 sene önce sormuştum forumda, http://www.tahribat.com/forumdisplayfolder.asp?folderid=42227 adresinden bakabilirsin.
Toplam Hit: 1638 Toplam Mesaj: 13