عاوز كود يسجل كل اي بي يدخل الموقع ويضعه في ملف نصي
ولما يوصل ل1000 اي بي يبدأ يسجل في ملف آخر![]()
عاوز كود يسجل كل اي بي يدخل الموقع ويضعه في ملف نصي
ولما يوصل ل1000 اي بي يبدأ يسجل في ملف آخر![]()
ههههههههههههههههههههه
ازاى
البرمجة منطق وخوارزمية.. ومن ثم تترجم الخوارزمية إلى النحو المناسب..
الخوارزمية (الخطوات):
البرنامج يحصل على آي بي الزائر.
البرنامج يفحص إذا كان الملف النصي موجود
يوجد إحتمالين:
الإحتمال الأول: الملف غير موجود: البرنامج يقوم بإنشاءه ويكتب به آي بي الزائر.
الإحتمال الثاني: الملف موجود: البرنامج يقوم بفحص عدد الأسطر (عدد الآي بي)
يوجد إحتمالين:
الإحتمال الأول: عدد الأسطر لم يصل 1000. البرنامج يضيف الآي بي الجديد
الإحتمال الثاني: عدد الأسطر وصل 1000. البرنامج ينشأ ملف جديد ويكتب به الآي بي الجديد.
رائع بس عاوزه بالphp
السلام عليكم
في سكربت يسمى x-stat
ابحث عنة في قوقل
يحفظ بيانات الزائر في ملف txt
سلام
عفوا .. الطريقة ناقصة مع ان طريقة التفكير جيدة .. لكن اذا تم تنفيذها كما هي فستظهر مشاكل .. ليس المفروض أن ينشئ ملفا جديدا إذا وجد سطور الملف الأصلي 1000 .. المفروض يشوف هل هناك ملف آخر تتم الكتابة فيه أم لا .. فيه احتمالين:المشاركة الأصلية كتبت بواسطة المحروقي
الاحتمال الأول: لا يوجد ملف آخر .. البرنامج ينشئ ملف جديد ويكتب فيه الاي بي ..
الاحتمال الثاني: يوجد ملف آخر .. البرنامج يكتب فيه ..
وبذلك نعود إلى نفس المشكلة الرئيسية .. هل الملف الجديد 1000 أم أقل؟
لذلك فالطريقة الصحيحة لعمل البرنامج تكون:
البرنامج يأخذ أرقاما من 0 إلى أي رقم كبير ..
البرنامج يفحص الملفات ليبحث عن ملفات باسم محدد (مثلا: logs) وتنتهي برقم (logs0 logs1 logs2 ...) ..
البرنامج يقف عند آخر ملف ويفحصه .. وهنا احتمالان:
الاحتمال الأول: أقل من 1000: يكتب الأي بي ..
الاحتمال الثاني: أكثر من 1000: ينشئ ملفا جديدا آخره الرقم الذي وصل إليه في الخطوة السابقة + 1 ويكتب فيه الأي بي ..
__________________
....
محمد حسام
انترنت بلس
مش مشكله بس في سكربت للميل بيحفظ الملفات لعدد معين وبعدين يفتح واحد جديد وهو عندي احطه عشان تشوفوا
؟؟؟؟؟؟؟؟
المشاركة الأصلية كتبت بواسطة إنترنت بلس
منطق سليم..
ويستطيع فعل ذلك بإحدى طريقتين:
الأولى: أن يستخدم دالة ترجع له أسماء كل الملفات في الفولدر في مصفوفة.. ثم يختار آخرها.
الثانية: أن يخصص ملف آخر لكتابة إسم أو رقم آخر ملف تمت الكتابة إليه.
صحيح .. وأفضل استخدام ملف خارجي لتكون العملية أسرع ..
الناري: طيب يعني السكريبت عندك فعلا؟؟ يبقى محتاج تعديل بسيط جدا في سطر أو سطرين .. لدلا من الايميل اكتب الاي بي ..
__________________
....
محمد حسام
انترنت بلس
لا مش عندي انا عندي سكربت دا
www.rewsh.com/email
بيسجل الأميلات على حسب العدد البطلبه منه
ومنتظر السكربت منكم
مفيش خبر ؟؟؟؟؟؟؟؟
مفيش امل ياجماعه في الكود
ياجماعه دلوقت مفيش حد هايحول لphpاو اي لغه