أرجو مساعدتي في عمل Cron بسيط جدا !!






 الاتصال بنا



صفحة 1 من 2 12 الأخيرةالأخيرة
النتائج 1 إلى 15 من 28

الموضوع: أرجو مساعدتي في عمل Cron بسيط جدا !!

  1. #1
    عضو نشيط جدا
    تاريخ التسجيل
    Aug 2007
    المشاركات
    597

    أرجو مساعدتي في عمل Cron بسيط جدا !!



    السلام عليكم

    من امس وانا ابحث عن طريقة لكي أضيف او أحذف المهام المجدولة من خلال ملف PHP ولكني لم اجد سوا طرق وشروحات عن طريق السي بانل

    اريد مثلا ان يتم تشغيل ملف معين بعد 10 أيام ....
    واريد طريقة حذف هذه المهمة .. بحيث أن ألغي تشغيل هذا الملف ..

    اريد ان افعلها عن طريق ملف PHP وليس Cpanel
    ف ما هي الطريقة ؟

    اتمنى مساعدتي







  2. #2
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2006
    المشاركات
    475


    السلام عليكم

    من امس وانا ابحث عن طريقة لكي أضيف او أحذف المهام المجدولة من خلال ملف PHP ولكني لم اجد سوا طرق وشروحات عن طريق السي بانل

    اريد مثلا ان يتم تشغيل ملف معين بعد 10 أيام ....
    واريد طريقة حذف هذه المهمة .. بحيث أن ألغي تشغيل هذا الملف ..

    اريد ان افعلها عن طريق ملف PHP وليس Cpanel
    ف ما هي الطريقة ؟

    اتمنى مساعدتي
    بسيطة
    بالصفحة اللي يدخلها الزوار كثيرا، الـ Index على سبيل المثال
    قم بإضافة بعض الأكواد البسيطة التي تضيف كود جافاسكربت يقوم بفتح الصفحة اللي تشغل الكورن بدون أن يدري الزائر

    طبعا الأكواد بتضيف كود الجافاسكربت هذا لما يكون فو مهام مجدولة تحتاج تشغيل فقط





    __________________
    omansecurity.com
    Email: OmanSecurity AT gmail DOT com

  3. #3
    عضو نشيط جدا
    تاريخ التسجيل
    Aug 2007
    المشاركات
    597


    اخي OmanSecurity اشكرك على التعاون معي

    لكني اريد عن طريق Cron Jobs بدون تدخل الزوار فيها .. يعني تلقائيا






  4. #4
    عضو فعال جدا
    تاريخ التسجيل
    Aug 2004
    المشاركات
    6,443


    تعمل صفحة برمجية تقوم هذه الصفحة للمهمات بطريقة ما من ملف text
    وتقوم بمقارنة الوقت مع الوقت المقروء للسيرفر بواسطة time()
    لو جاء الوقت تقوم بعمل إنكلود للصفحة الذي جاء وقتها أيضا

    تضع إنكلود هذه الصفحة في صفحة عليها زوار في موقعك او تجعل الهيدر لها gif لتعمل الصفحة كصورة ثم أستدعيها كصورة في رابط html عليه زوار

    <img src=""

    مع كل زائر يدخل الصفحة ستقوم بإستدعاء صفحتك التي ستقوم بدورها بتحميل ملف ال text وتنظر فيه لكل ملف ووقت تنفيذه وتقارنه مع الوقت لو كان وقته جاء تقوم بعمل include للصفحة للزائر فالزائر هو من سيشغل لك الصفحة

    طبعا ممكن تعمله نظام متطور يعتمد علي الداتا بيز وليس صفحة تكست

    هذه هي الطريقة المتبعة في كل البرمجيات بالطبع
    لو تريد سكربتين صغيريين واحد يعتمد علي الملفات والثاني علي الداتا بيز أجيبهم لك
    ولكنهم لم يعجبوني وكتبت لنفسي كلاس خاصة





    __________________
    السيف أصدق أنباء من الكتب

  5. #5
    عضو نشيط
    تاريخ التسجيل
    Oct 2008
    المشاركات
    283


    أنا أيضاً أريد الإجابة على هذا السؤال

    عندما سألت
    هل يمكن إضافة مهام للـ corn jops من خلال الملفات وليس من الـ CP ؟
    رد علي الأخ Aloha بهذا الرد
    او حاجه تعرف ان Cron Job دي ميزة في نظام التشغيل نفسه , موجوده في الويندوز برضه وفي اليونكس اسمها Cron Job , وهي تنفيذ ملف كل فترة زمنية معينه .. CP بتاخد الاوردر بتاعك توصله لنظام تشغيل السيرفر اللي عليه موقعك ..
    " CP بتاخد الاوردر بتاعك توصله لنظام تشغيل السيرفر "
    ممكن يكون عن طريق الـ CP فقط كما قال ..

    المجروح
    عندما نريد إضافة أي مهام للـ Corn نقوم بعملها من خلال الـ CP كما هو مشروح هنا
    [شرح] تشغيل ملف php تلقائيا باستخدام cron
    ماذا لو أردنا إضافة أي من هذه المهام بإستخدام PHP
    بمعنى عندما ( مثلاً ) ندخل على صفحة ما ( PHP ) .. تقوم بإضافة مهمة للـ corn





    __________________
    اللهم وفقني لما تحبه وترضاه...

  6. #6
    عضو نشيط جدا
    تاريخ التسجيل
    Aug 2007
    المشاركات
    597


    أشكر لكم جميعا التعاون معي

    لكني قصدت بموضوعي هو كيف نضيف أمر Cron Job من خلال ملف PHP .. يعني مثلا اريد تشغيل ملف يوميا .. فهل من المعقول ان اقول لمستخدمين السكريبت ادخلوا على سي بانل وضعوا سطر الاوامر هذا في ال Cron ؟






  7. #7
    عضو فعال جدا
    تاريخ التسجيل
    Aug 2004
    المشاركات
    6,443


    أشكر لكم جميعا التعاون معي

    لكني قصدت بموضوعي هو كيف نضيف أمر Cron Job من خلال ملف PHP .. يعني مثلا اريد تشغيل ملف يوميا .. فهل من المعقول ان اقول لمستخدمين السكريبت ادخلوا على سي بانل وضعوا سطر الاوامر هذا في ال Cron ؟
    أخي شرحت وفي الرابط شرح زيادة

    لا ادري كيف نشرح أكثر

    الخلاصة انك تعتمد علي الزوار هم من يشغلوا لك الملف

    تريد تشغيل صفحة كل يوم الساعه 7 الصبح تمام ؟
    هذه الصفحة أليس مجرد فتحها علي المتصفح تعمل ؟

    ضع include لها في صفحة أخري في موقعك يكون عليها زوار
    وخليها تقيس الوقت ولا تنفذ إلا لو الوقت أكبر من الساعة 7 بتوقيت السيرفر

    الأن كل زائر يفتح موقعك
    يقوم نظام الكرون مع كل زائر بمقارنة الوقت الحالي مع وقت أقرب كرون
    لو وجد كرون عليه الدور يجلبها include فيتم تشغيلها من قبل الزائر من غير ما يشعر

    هذا نظام الكرون في منتديات الفيبولتن وكل السكربتات
    صورة تجلب من صفحة تظهر كصورة وهي cron.php والتي تراجع الزمن دائماً مع كل زائر بالزمن المخزن في الكاش وهو زمن أقرب كرون عليها الدور





    __________________
    السيف أصدق أنباء من الكتب

  8. #8
    عضو نشيط جدا
    تاريخ التسجيل
    Aug 2007
    المشاركات
    597


    اخي الكريم المجروح
    اشكرك جزيل الشكر على التعاون معي والمساعدة

    لكني اخي الكريم لا اريد طريقة تعتمد على الزوار
    بس أريدها تلقائيآ حتى لم لتواجد أي زائر بالموقع

    اتمنى ان تكون فهمتني






  9. #9
    عضو فعال جدا
    تاريخ التسجيل
    Aug 2004
    المشاركات
    6,443


    اخي الكريم المجروح
    اشكرك جزيل الشكر على التعاون معي والمساعدة

    لكني اخي الكريم لا اريد طريقة تعتمد على الزوار
    بس أريدها تلقائيآ حتى لم لتواجد أي زائر بالموقع

    اتمنى ان تكون فهمتني
    لا يوجد أخي

    لغة برمجة الويب تعتمد علي ال request لكي ترد عليك بالنتائج response
    هذه اللغة اللي تكون server side
    فلا حل امامك لضبطها بوقت سوي بطريقة من 3

    1- التي قلتها لك
    2- تربطها بكرون نظام التشغيل ( هي طريقة السي بانل حيث السي بانل لها كرون داخل ملف كرون اللينوكس )
    3- تفتح الصفحة علي جهازك وتتركها مفتوحة 24 ساعه ويكون فيها كود جافا سكربت يعمل لها ريفريش كل عدد ساعات محدد ( لغة الجافا سكربت client side )





    __________________
    السيف أصدق أنباء من الكتب

  10. #10
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    947


    اخي الكريم المجروح
    اشكرك جزيل الشكر على التعاون معي والمساعدة

    لكني اخي الكريم لا اريد طريقة تعتمد على الزوار
    بس أريدها تلقائيآ حتى لم لتواجد أي زائر بالموقع

    اتمنى ان تكون فهمتني
    #################
    كتبت رد واخونا المجروح سبقني بالرد ..
    شاكراً له جهوده





    التعديل الأخير تم بواسطة مهندس مصرى ; 01-05-2009 الساعة 08:34 PM
    __________________
    قل اللهم مالك المُلك تؤتي الملك من تشاء وتنزع الملك ممن تشاء وتعز من تشاء وتذل من تشاء بيدك الخير انك على كل شىء قدير

  11. #11
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    947


    لا يوجد أخي

    لغة برمجة الويب تعتمد علي ال request لكي ترد عليك بالنتائج response
    هذه اللغة اللي تكون server side
    فلا حل امامك لضبطها بوقت سوي بطريقة من 3

    1- التي قلتها لك
    2- تربطها بكرون نظام التشغيل ( هي طريقة السي بانل حيث السي بانل لها كرون داخل ملف كرون اللينوكس )
    3- تفتح الصفحة علي جهازك وتتركها مفتوحة 24 ساعه ويكون فيها كود جافا سكربت يعمل لها ريفريش كل عدد ساعات محدد ( لغة الجافا سكربت client side )
    هناك طريقة ممتازة تعتمد على هذه الطريقة ايضا
    وهي عمل ملف cron.php وطلبه من ال cron tab من اللينكس نفسه او من الكرون للسي بنل
    ..
    وداخل هذا الملف تعمل cron آخر خاص بك باوامر ال php





    __________________
    قل اللهم مالك المُلك تؤتي الملك من تشاء وتنزع الملك ممن تشاء وتعز من تشاء وتذل من تشاء بيدك الخير انك على كل شىء قدير

  12. #12
    عضو نشيط
    تاريخ التسجيل
    Nov 2008
    المشاركات
    133


    يا اخوان انا حاس انكم بوادي وسؤال الاخ بوادي مجرد احساس !

    يمكن الاخ يقصد كيف يقدر يضيف شي للكرون جوب عن طريق صفحة بي اتش بي

    يعني يضيف امر عشان يتنفذ داخل الكرون تاب من خلال صفحة php






  13. #13
    عضو نشيط
    تاريخ التسجيل
    Nov 2008
    المشاركات
    133
    التعديل الأخير تم بواسطة 7ota ; 01-05-2009 الساعة 09:11 PM

  14. #14
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2006
    المشاركات
    475


    أشكر لكم جميعا التعاون معي

    لكني قصدت بموضوعي هو كيف نضيف أمر Cron Job من خلال ملف PHP .. يعني مثلا اريد تشغيل ملف يوميا .. فهل من المعقول ان اقول لمستخدمين السكريبت ادخلوا على سي بانل وضعوا سطر الاوامر هذا في ال Cron ؟
    لا توجد طريقة اخرى لفعل ما تريده
    برامج الـphp تعمل عندما تطلب فقط وليست كالبرامج الإخرى التي من الممكن ان تشغلها مره واحده وتستمر بالعمل بالخلفية





    __________________
    omansecurity.com
    Email: OmanSecurity AT gmail DOT com

  15. #15
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2006
    المشاركات
    475


    يا اخوان انا حاس انكم بوادي وسؤال الاخ بوادي مجرد احساس !

    يمكن الاخ يقصد كيف يقدر يضيف شي للكرون جوب عن طريق صفحة بي اتش بي

    يعني يضيف امر عشان يتنفذ داخل الكرون تاب من خلال صفحة php
    هههههههههههههه
    لا ما اتصور

    شكلك انت اللي بالوادي :nice:





    __________________
    omansecurity.com
    Email: OmanSecurity AT gmail DOT com

صفحة 1 من 2 12 الأخيرةالأخيرة




ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  
0