نمایش نتایج 1 تا 8 از 8

نام تاپیک: چطوری تایم ساعت 1 شب رو بگیرم

  1. #1
    کاربر دائمی
    تاریخ عضویت
    بهمن 1389
    محل زندگی
    مشهد
    پست
    215

    چطوری تایم ساعت 1 شب رو بگیرم

    سلام
    من یک کدی میخوام یک ساعت یک شب رو برام بگیره
    ممنون میشم دستورشو بنویسید

  2. #2
    کاربر دائمی آواتار mohsen6500
    تاریخ عضویت
    شهریور 1389
    محل زندگی
    آبادان
    سن
    37
    پست
    589

    نقل قول: چطوری تایم ساعت 1 شب رو بگیرم

    سلام
    با استفاده از توایع php میخوای؟
    مثل این:
    فایل های ضمیمه فایل های ضمیمه

  3. #3
    کاربر دائمی
    تاریخ عضویت
    بهمن 1389
    محل زندگی
    مشهد
    پست
    215

    نقل قول: چطوری تایم ساعت 1 شب رو بگیرم

    سلام
    یا این فایلی که دادی میشه دقیقه رو هم نشون داد یعنی ساعت 1:5 دقیقه یا بیشتر
    ممنون من مثل همین میخواستم

    این تایمی که گذاشتی اکو نمیشه چرا ؟
    نمایش داده نمیشه
    آخرین ویرایش به وسیله tem988 : پنج شنبه 21 بهمن 1389 در 11:16 صبح

  4. #4
    کاربر دائمی آواتار mohsen6500
    تاریخ عضویت
    شهریور 1389
    محل زندگی
    آبادان
    سن
    37
    پست
    589

    نقل قول: چطوری تایم ساعت 1 شب رو بگیرم

    سلام
    شرمنده اون کد رو نصف شبی آماده کردم حواسم نبود
    این کد درسته
    <?php
    date_default_timezone_set('Asia/Tehran');
    $Time = date("H");
    if($Time == '01')
    {
    echo 'ساعت '.date("H:i");
    }
    ?>


    موفق باشی
    عکس های ضمیمه عکس های ضمیمه
    آخرین ویرایش به وسیله mohsen6500 : پنج شنبه 21 بهمن 1389 در 16:03 عصر

  5. #5
    کاربر دائمی
    تاریخ عضویت
    بهمن 1389
    محل زندگی
    مشهد
    پست
    215

    نقل قول: چطوری تایم ساعت 1 شب رو بگیرم

    سلام
    ممنون از راهنمایی این همون کدیه که میخواستم تست کردم درست بود
    من فکر میکردم با تابع time() باید بسازم هر چی دنبالش میگشتم پیدا نمیشد
    بازم ممنون

  6. #6
    کاربر دائمی
    تاریخ عضویت
    بهمن 1389
    محل زندگی
    مشهد
    پست
    215

    نقل قول: چطوری تایم ساعت 1 شب رو بگیرم

    آقا وقتی این به این ساعت میرسه اون کاری که میخوام انجام نمیشه حتما باید صفحه رو باز کنی تا انجام بشه
    راهی داره که وقتی به این ساعت رسید خودش if رو اجرا کنه و فقط یک بار اجرا بشه

  7. #7
    کاربر دائمی آواتار mohsen6500
    تاریخ عضویت
    شهریور 1389
    محل زندگی
    آبادان
    سن
    37
    پست
    589

    نقل قول: چطوری تایم ساعت 1 شب رو بگیرم

    دقیقا میخوای چیکار کنی؟

  8. #8
    کاربر دائمی
    تاریخ عضویت
    بهمن 1389
    محل زندگی
    مشهد
    پست
    215

    نقل قول: چطوری تایم ساعت 1 شب رو بگیرم

    ببین من این کد رو نوشتم که لینک هایی از اونجا به سایت من اومدند رو میگیره و توی فایل ذخیره میکنه
    میخوام وقتی ساعت 12 شد بریزه توی فایل دیروز و دوباره از صفر شروع بشه


    $p1 = ".t";
    $p2 = ".y";
    $ff1 = "Ref/ref$p1";// today
    $ff2 = "Ref/ref$p2";// yesterday
    $Time = date("H:i");
    $insert = $_SERVER['HTTP_REFERER'];

    if(!is_file($ff1)) {fclose(fopen($ff1,"x"));}
    if(!is_file($ff2)) {fclose(fopen($ff2,"x"));}

    if($Time == '12:00') {

    $file = @fread(fopen($ff1,"r"),filesize($ff1));
    $fff2 = @fopen($ff2,"w");
    @fwrite($fff2, $file);
    @fopen($ff1,"w");
    }else{

    $f1 = @fopen($ff1,"a");
    @fwrite($f1, $insert."#-#\n");
    @fclose($f1);
    }

    $file = @fread(fopen($ff1,"r"),filesize($ff1));
    $file1 = @explode("#-#",$file);

    $filee = @fread(fopen($ff2,"r"),filesize($ff2));
    $file2 = @explode("#-#",$filee);
    for($i=0;$i<100;$i++){
    echo $file1[$i]."<br/>";
    echo $file2[$i]."<br/>";
    }


    این کد درست کار میکنه ولی باید حتما صفحه باز بشه
    و اگر دوبار باز بشه تو همون دقیقه فایل دیروز دوباره آپدیت میشه و چون فایل دفعه اول خالی شده و دوباره وقتی ازش میگیره فایل ذیروز هم خالی میشه
    این کد باید توی اون دقیقه یک بار اجرا بشه و بدون اینکه کسی باز کنه صفحه رو

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •