uDesign
Ko`pchilik cron qo`shishga qiynaladi bu ko`d sizga yordam beradi degan umitdaman.

Manga bita problema bilan duch keb qogandim yani hostingdagi tmp papkasi tmp papkada fayllar juda ko`payob ketvoti va uni har kuni o`chirishga bir xilda ulgurmiman vaqt bo`midi estan chiqadi hulas bu ko`d orqali siz avtomatik tmp papkasini ichidagi hamma narsani tozalashingiz mumkin bo`ladi.

aval sayt coreniga bita fayl yaratamiz masalan "tmp_del.php" deb endi pastdagi ko`dni shu faylga ko`chiramiz va soxranit qilamiz!

Tushuncha.
sayt.uz degan joyga saytingiz nomini yozasiz http:// va www siz faqat nomini.

  1. /*
  2. dirname($_SERVER['SCRIPT_FILENAME']) orqali biz fayl manzilini aniqlab olamiz
  3. */
  4. $ud_manzil = dirname($_SERVER['SCRIPT_FILENAME']) . '/';
  5. /*
  6. endi manzildan sayt.uz ni kesib olib o`rniga tmp yani tozalanishi kerak bo`lgan papka nomini yozamiz
  7. */
  8. $str_ud = str_replace('sayt.uz','tmp',$ud_manzil);
  9. /*
  10. bizga kerakli manzilni aniqlab oldik endi uning ichidagi bor fayllarni chiqaramiz
  11. */
  12. foreach (glob($str_ud . "/*") as $ud_yuk) {
  13. echo "$ud_yuk size " . filesize($ud_yuk) . "<br/>";
  14. // topilgan hamma fayllarni o`chiramiz!
  15. unlink($ud_yuk);
  16. }


hammasini tugatkach corenga ulab qo`ysangiz bo`ldi bir kunda bir marta tozalasa yetadi