Verilmiş və sayı 2700-ü ötən sualların 99.85 %-i cavablanmışdır.

Bu o deməkdir ki, sizin vermək istədiyiniz sualın cavablanmamaq ehtimalı 1/100-dən də azdır.

Həll edilməmiş suallara nəzər salaq

  ebay   PayPal   windows   wordpress   sayt   php   java   internet   Windows 7   domen   ubuntu   YouTube   oyun   Android   mysql   video   google   c++   DLE   LİNUX   notebook   hosting   Nokia   hostinq   chrome   domain   HTML   modem   proqram   Delphi   elektron ticarət   antivirus   telefon   adsl   parol   blackberry   kompyuter      iphone   format   Windows7   samsung   HP   Kompüter   termin   wi-fi   Server   cms   laptop   

Sual vermək üçün sağ sütundan "Üzvlər üçün giriş" bölməsindən hesaba daxil olun, hesabınız yoxdursa qeydiyyatdan keçin və ya birbaşa Facebook connect düyməsi ilə avtomatik qeydiyyatdan keçin.


Suallar IT sferaya aid olmalıdır(Kompyuter, internet, proqramlaşdırma, elektron ticarət və.s.).
Cavabını axtardığınız sualı əvvəlcə burada qısa cümlə ilə yazıb axtarın, ola bilsin ki, o sual daha əvvəl verilib və cavablandırılıb:
Loading

Təyin olunmuş vaxtda skritpin işə düşməsi

Sualım bir az qəribə və qəliz görünə bilər. Mən bunun üzərində təzəlikcə baş sındırmağa başlamışam. Sual budur: Crontab köməyi olmadan php-də təyin olunmuş vaxtda müəyyən bir əməliyyatı işə salmaq olarmı?
Məsələn, tutaq ki, mesaj qutularını təyin olunmuş vaxtda sistem özü təmizləsin. Dəyək ki saat 23:59 olsun bu teyin olunmuş vaxt. Mən bir-neçə variantlar yoxladım,amma istənilən halda brauzer aktiv olmalıdır və daim həmin səhifəni yeniləmək lazım gəlir. Əks halda kod təyin olunmuş vaxtda işə düşmür. Yəni fon rejimində işlətmək olmur.


Warning: array_keys() [function.array-keys]: The first argument should be an array in /home/cavablar.net/public_html/wp-content/themes/twentyten_sadig/single.php on line 60
Kateqoriya: Web skriptlər, kod həlləri . Açar sözlər: , , , , . Qısa keçid.

Verilmiş cavablar və edilən şərhlər

Təyin olunmuş vaxtda skritpin işə düşməsi sualına 12 cavab var
  1. Bəyənilsin Zəif cavabdır Ruslan Butdayev
    (Profil) (15:54, 19/02/2012 )

    düşünürəm ki belə bir variant alınar.
    məsələn sən 1 həftə əvvəl göndərilmiş mesajları silmək istəyirsən..
    bazadan seçirsen 1 həftə əvvəl göndərilməş mesajları və səhifənin yuxarısında uyğun bir yerdə mysql sorğunu yerləşdirirsən.. daimi olaraq kimsə həmin səhifəni istifadə edən kimi həmin sorğu işə düşəcəkdir..

  2. Bəyənilsin Zəif cavabdır Samxal Meherremov
    (Profil) (15:59, 19/02/2012 )

    Ruslan Butdayev,təşəkkür, anladım. Bu mümkün versiyadır. Ancaq o halda ki, saytda istifadəçi çox olsun. Ən azı o sayda olsun ki, həmin saniyədə səhifəni kiminsə yeniləyəcəyi ehtimalı 100% olsun. Bəs istifadəçi az olarsa. Ümumiyyətlə fon rejimində bu mümkündürmü görəsən? Brazuerin müdaxiləsi olmadan.

  3. Bəyənilsin Zəif cavabdır Ruslan Butdayev
    (Profil) (16:08, 19/02/2012 )

    Doğrusu mən inanmıram ki kənar müdaxilə olmadan kod özlüyünde hər hansı bir funksiya yerinə yetirsin.. Ancaq yenə də əmin deyiləm bəlkədə mümkündür mənim məlumatım yoxdur :) ama məntiqi cəhətdən biraz qəbul olunmur məncə ))

  4. Bəyənilsin Zəif cavabdır Xaliq Babayev
    (Profil) (17:55, 19/02/2012 )

    Mene de maraqlidi bu movzu.Countdown vasitesile etmek olar bunu?Yeni men bele fikirlesirem ki jquery vasitesile etmek olar ama men de bacarmiram.Mene de lazimdi bele bir sey.

  5. Bəyənilsin Zəif cavabdır Bahruz Garamammadov
    (Profil) (18:01, 19/02/2012 )

    DML Trigger vasitesi ilə bunu etmək olmaz? Müəyyən vaxtlarda məslən 23:59 mesaj qutusundakı məlumatları saxlayan table-da bütün məlumatlar silinir. Bu mümkündür trigger vasitəsi ilə. Heç bir PHP-yə də ehtiyac qalmır

    • Bəyənilsin Zəif cavabdır Samxal Meherremov
      (Profil) (00:09, 21/02/2012 )

      Bahruz Garamammadov, DDL və DML Trigger barədə çox az məlumatım var, yox dərəcəsindədir:) Geniş məlumat olan ünvan bilirsənsə qeyd edərsən zəhmət olmasa.

  6. Bəyənilsin Zəif cavabdır Samir Hajiyev
    (Profil) (22:17, 19/02/2012 )

    bu haqqda habr’da bir yazı oxumuşdum. bəlkə maraqlı olar habrahabr.ru/blogs/webdev/132609/

  7. Bəyənilsin Zəif cavabdır Elvin Əfəndi
    (Profil) (12:08, 20/02/2012 )

    Test etməmişəm ancaq düşünürəm ki, etmək mümkündür. Sənə lazım olan tək bir şey kəsilməz işləyən skript yaratmaqdır buna set_time_limit(0) funksiyası ilə nail ola bilərsən. Bu skripti bir dəfə çağırdıqdan sonra kəsilməz olaraq işləyəcək və skriptdə sonsuz dövr yarat dövrün daxilində isə misal üçün 23:59 da test() funksiyasını çağırmaq üçün belə bir şey yaz bilərsən:

    set_time_limit(0);
    ...
    while(true) {
     if date("h:i") == "23:59" test();
    }
    ...
    
    • Bəyənilsin Zəif cavabdır Samxal Meherremov
      (Profil) (00:07, 21/02/2012 )

      Elvin Əfəndi ,:) təşəkkür. Amma mənim indiki tələbimə görə bu üsul sistemi məhv edər)) Salamatı düz deyirsən crondur.

  8. Bəyənilsin Zəif cavabdır Ruslan Butdayev
    (Profil) (13:42, 20/02/2012 )

    Fikir məntiqli görünür.. Mənə maraqlıdı bəs sonzsuz dövr problem yaratmayacaq server üçün? (yüklənmə kimi)

    • +1 Bəyənilsin Zəif cavabdır Elvin Əfəndi
      (Profil) (16:36, 20/02/2012 )

      Daha yaxşı olar ki elə crontabdan istifadə edilsin bu məsələlər üçün, yadaki server dəstəkləyirsə orda job yaratmaq olar, yəni məncə PHP-də belə bir şey etməyə ehtiyyac yoxdu və effektsiz olacaq. Sonsuz dövrün problem yaradıb yaratmamağı daha çox dövrün daxilində nə yazılacağından asılıdır, yəni RAM-ı davamlı olaraq dolduracaqsa vəya hesablama zaman keçdikcə ağırlaşacaqsa problem yarana bilər əks halda isə normal işləyər.

  9. Bəyənilsin Zəif cavabdır Samxal Meherremov
    (Profil) (00:04, 21/02/2012 )


    Samir Hajiyev (Profil) (22:17, 19/02/2012 )

    bu haqqda habr’da bir yazı oxumuşdum. bəlkə maraqlı olar habrahabr.ru/blogs/webdev/132609/

    Təşəkkür. Bu məqaləni düzü oxumuşdum. Elə bu problemi axtara-axtara gedib üstünə çıxdım. Amma düşündüm bəlkə daha sadə üsul tapmaq olar. Belə görünür ki, hələki bunu sınaqdan çıxarmaq olar. Nəticə yaxşı olsa bura yazacam:)


Cavab verin


Cavab yazmaq üçün lütfən sağ sütundan və ya buradan hesaba daxil olun.

Elektron jurnal

Cavablar.net saytında yığılan sual-cavab bazası əsasında periodik olaraq PDF formatında elektron jurnallar dərc olunur. İndiyədək 3 belə e-jurnal buraxılıb, bundan sonrakı jurnalların hazırlanmasını siz özünüz də edə bilərsiniz.

Düzgün yazılış

Sual və cavab yazarkən mütləq çalışmalıyıq ki dil qaydalarına uyğun sual və cavablar yazaq. Bununla da oxşar suallarla internetdə axtarış edəcək soydaşlarımızın işini asanlaşdırmış, onlara fayda vermiş olarıq.