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

الموضوع: كيف تعمل عداد زوار خارجي ((مثل سوالف))

  1. #1
    عضو سوبر نشيط
    تاريخ التسجيل
    Dec 1999
    المشاركات
    799




    أعتقد ان الكل يبي يعرف واليكم الطريقة , لكن قبل لاتبدون شغلكم هنا:

    اولا سمو بالله
    ثانيا لازم تكون ركبت العداد من قبل , راجع موضوع أخوي الراوي http://www.swalif.net/swalifsoft/ubb...ML/000294.html

    واذا عندك مشاكل بـ ssi راجع هالموضوع .. http://www.swalif.net/swalifsoft/ubb...ML/000466.html

    ثالثا سو نسخة من ملف Fourmdiplay لأن الشغل علية

    نبدأ الشغل ,
    في البداية لازم نسوي الخلايا الخاصة بالعداد في صفحة المواضيع ..

    نبحث عن كلمة $BorderTop اللي يكون تحتها مثل
    <BLOCKQUOTE> <font> كود: </font> <div align="ltr"> <center> <table border="0" width="80%" dir="ltr" bgcolor=="#000000"> <tr> <td width="100%"> <pre> <font color="#ffffff">
    &lt;table border=0 cellpadding=4 border=0 cellspacing=1 width=$TableWidth2&gt;
    &lt;tr $TableColorStrip&gt;
    &lt;td&gt; &lt;/td&gt;
    $IconFieldHeader
    &lt;td&gt;
    &lt;FONT SIZE="1" FACE="$FontFace" color="$TableStripTextColor"&gt;الموضوع&lt;/FONT&gt;
    &lt;/td&gt;
    &lt;td&gt;
    &lt;td&gt;
    &lt;FONT SIZE="1" FACE="$FontFace" color="$TableStripTextColor"&gt;كاتب الموضوع&lt;/FONT&gt;
    &lt;/td&gt;
    &lt;td&gt;&lt;FONT SIZE="1" FACE="$FontFace" color="$TableStripTextColor"&gt;الردود&lt;/FONT&gt;
    &lt;/td&gt;
    &lt;td NOWRAP&gt;&lt;FONT SIZE="1" FACE="$FontFace" color="$TableStripTextColor"&gt;أخر رد&lt;/FONT&gt;
    &lt;/td&gt;&lt;/tr&gt;
    OtherMiddle
    } ## END Middle HTML for Topic Page
    </font> </pre> </td> </tr> </table> </center> </div> </BLOCKQUOTE>

    ثم نضيف خلية الزوار
    <BLOCKQUOTE> <font> كود: </font> <div align="ltr"> <center> <table border="0" width="80%" dir="ltr" bgcolor=="#000000"> <tr> <td width="100%"> <pre> <font color="#ffffff">
    &lt;td&gt;&lt;FONT SIZE="1" FACE="$FontFace" color="$TableStripTextColor"&gt;الزوار&lt;/FONT&gt;
    &lt;/td&gt;
    </font> </pre> </td> </tr> </table> </center> </div> </BLOCKQUOTE>
    ليصبح كالتالي :
    <BLOCKQUOTE> <font> كود: </font> <div align="ltr"> <center> <table border="0" width="80%" dir="ltr" bgcolor=="#000000"> <tr> <td width="100%"> <pre> <font color="#ffffff">
    &lt;table border=0 cellpadding=4 border=0 cellspacing=1 width=$TableWidth2&gt;
    &lt;tr $TableColorStrip&gt;
    &lt;td&gt;&nbsp;&lt;/td&gt;
    $IconFieldHeader
    &lt;td&gt;
    &lt;FONT SIZE="3" FACE="$FontFace" color="$TableStripTextColor"&gt;&lt;B&gt;&lt;CENTER&gt;الموضوع&lt;/CENTER&gt;&lt;/B&gt;&lt;/FONT&gt;
    &lt;/td&gt;
    &lt;td&gt;
    &lt;FONT SIZE="3" FACE="$FontFace" color="$TableStripTextColor"&gt;&lt;B&gt;&lt;CENTER&gt;كاتب الموضوع&lt;/CENTER&gt;&lt;/B&gt;&lt;/FONT&gt;
    &lt;/td&gt;
    &lt;td&gt;&lt;FONT SIZE="3" FACE="$FontFace" color="$TableStripTextColor"&gt;&lt;B&gt;&lt;CENTER&gt;الردود&lt;/CENTER&gt;&lt;/B&gt;&lt;/FONT&gt;
    &lt;td&gt;
    &lt;FONT SIZE="3" FACE="$FontFace" color="$TableStripTextColor"&gt;&lt;B&gt;&lt;CENTER&gt;الزوار&lt;/CENTER&gt;&lt;/B&gt;&lt;/FONT&gt;
    &lt;/td&gt;
    &lt;/td&gt;
    &lt;td NOWRAP&gt;&lt;FONT SIZE="3" FACE="$FontFace" color="$TableStripTextColor"&gt;&lt;B&gt;&lt;CENTER&gt;أخر رد&lt;/CENTER&gt;&lt;/B&gt;&lt;/FONT&gt;
    &lt;/td&gt;&lt;/tr&gt;
    OtherMiddle
    } ## END Middle HTML for Topic Page
    </font> </pre> </td> </tr> </table> </center> </div> </BLOCKQUOTE>

    الحين نضع متغير العداد ليظهر في الخلية ,,
    الحين بعد كلمة
    <BLOCKQUOTE> <font> كود: </font> <div align="ltr"> <center> <table border="0" width="80%" dir="ltr" bgcolor=="#000000"> <tr> <td width="100%"> <pre> <font color="#ffffff">
    print &lt;&lt;GUTS;
    </font> </pre> </td> </tr> </table> </center> </div> </BLOCKQUOTE>
    راح يجيك كود طويل انت بس راح تضيف ...
    <BLOCKQUOTE> <font> كود: </font> <div align="ltr"> <center> <table border="0" width="80%" dir="ltr" bgcolor=="#000000"> <tr> <td width="100%"> <pre> <font color="#ffffff">
    &lt;TD $AltColumnColor2&gt;
    &lt;font face="$FontFace" size="$TextSize" color="Purple"&gt;$ThreadHits&lt;/FONT&gt;
    &lt;/td&gt;
    </font> </pre> </td> </tr> </table> </center> </div> </BLOCKQUOTE>
    ليظهر على هذة الصورة ..
    <BLOCKQUOTE> <font> كود: </font> <div align="ltr"> <center> <table border="0" width="80%" dir="ltr" bgcolor=="#000000"> <tr> <td width="100%"> <pre> <font color="#ffffff">
    &lt;TR&gt;
    &lt;TD $AltColumnColor1&gt;
    $FolderIcon&lt;/td&gt;
    $IconField
    &lt;TD $AltColumnColor1&gt;&lt;font size=-5&gt;
    &lt;A HREF="$ThisURL" TARGET=_blank&gt;&lt;IMG SRC="$NonCGIURL/newwindow.gif" Alt="عرض الموضوع بنافذة جديدة"&gt;&lt;/A&gt;
    &lt;/font&gt;&lt;FONT SIZE="$TextSize" FACE="$FontFace"&gt;
    &lt;A HREF="$ThisURL"&gt;&lt;strong&gt;$threadinfo[2]&lt;/strong&gt;&lt;/A&gt;&lt;strong&gt; $extrapages&lt;/strong&gt;&lt;/FONT&gt;&lt;/td&gt;
    &lt;TD $AltColumnColor2&gt;&lt;font face="$FontFace" size="$TextSize"&gt;&lt;CENTER&gt;&lt;strong&gt;$threadinfo[4]&lt;/strong&gt;&lt;/CENTER&gt;&lt;/FONT&gt;
    &lt;/td&gt;
    &lt;td $AltColumnColor1&gt;
    &lt;FONT SIZE="$TextSize" FACE="$FontFace"&gt;&lt;CENTER&gt;&lt;strong&gt;$threadinfo[3]&lt;/strong&gt;&lt;/CENTER&gt;&lt;/FONT&gt;
    &lt;/td&gt;
    &lt;TD $AltColumnColor1&gt;&lt;font face="$FontFace" size="$TextSize" color="Purple"&gt;&lt;CENTER&gt;&lt;strong&gt;$ThreadHits&lt;/strong&gt;&lt;/CENTER&gt;&lt;/FONT&gt;
    &lt;/td&gt;
    &lt;td NOWRAP $AltColumnColor2&gt;
    &lt;FONT SIZE="$DateSize" FACE="$FontFace"&gt;$TheDate &lt;FONT SIZE="$DateSize" FACE="$FontFace" COLOR="$TimeColor"&gt;$FormatTime&lt;/FONT&gt;&lt;/FONT&gt;
    &lt;FONT SIZE="$DateSize" FACE="$FontFace" COLOR="$FontColor"&gt;&lt;strong&gt;&lt;br&gt;للعضو: $lastAuthName $lastName&lt;/strong&gt;&lt;/a&gt;&lt;/FONT&gt;&lt;/FONT&gt;
    &lt;/td&gt;&lt;/tr&gt;
    GUTS
    } ## END Guts HTML for Topic Page
    </font> </pre> </td> </tr> </table> </center> </div> </BLOCKQUOTE>

    طيب الحين اللمسة الأخيرة , وهي تخلي المتغير يظهر ويساوي ردود عداد القراءات الداخلي ...

    بعد هذا السطر
    <BLOCKQUOTE> <font> كود: </font> <div align="ltr"> <center> <table border="0" width="80%" dir="ltr" bgcolor=="#000000"> <tr> <td width="100%"> <pre> <font color="#ffffff">
    } ## END Middle HTML for Topic Page
    </font> </pre> </td> </tr> </table> </center> </div> </BLOCKQUOTE>

    ضع الكود التالي ..
    <BLOCKQUOTE> <font> كود: </font> <div align="ltr"> <center> <table border="0" width="80%" dir="ltr" bgcolor=="#000000"> <tr> <td width="100%"> <pre> <font color="#ffffff">
    sub TopicGutsHTML {
    if ($PrivateMax eq "yes") {
    $ThisURL = qq($CGIURL/forumdisplay.cgi?action=displayprivate&number=$number&topic=$threadinfo[1]);
    } else {
    $ThisURL = qq($NonCGIURL/$ExactPath/HTML/$threadinfo[1].html);
    $ThreadHits = 0;
    open (COUNTERFILE, "counter.dat");
    while (! eof(COUNTERFILE))
    {
    $line = &lt;COUNTERFILE&gt;;
    ($uri, $count) = split(/\|/, $line);
    chomp($count);
    $uri = 'http://www.alsamer.com' . $uri;
    if ($uri eq $ThisURL) { $ThreadHits = $count; }
    }
    close COUNTERFILE;
    </font> </pre> </td> </tr> </table> </center> </div> </BLOCKQUOTE>

    وضع عنوان موقعك بدل www.alsamer.com

    وان شالله تنجح العملية معكم
    بالتوفيق


    ------------------
    ســـامر الليـــــــل
    http://www.alsamer.com







    Vampire غير متواجد حالياً


  2. #2
    عضو سوبر نشيط
    تاريخ التسجيل
    Dec 1999
    المشاركات
    799


    شباب نسيت اقولكم ,

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

    شكرا

    ------------------
    ســـامر الليـــــــل
    http://www.alsamer.com







    Vampire غير متواجد حالياً

  3. #3
    عضو نشيط
    تاريخ التسجيل
    Mar 2000
    المشاركات
    71


    اين نضع print &lt;&lt;GUTS





    صعب المنال غير متواجد حالياً

  4. #4
    عضو سوبر نشيط
    تاريخ التسجيل
    Dec 1999
    المشاركات
    799


    أخوي صعب المنال ,,

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

    ------------------
    ســـامر الليـــــــل http://www.alsamer.com



    [b]<small><small>[ تم تعديل الموضوع بواسطة &nbsp; Vampire &nbsp; يوم &nbsp; 06-06-2000]





    Vampire غير متواجد حالياً

  5. #5
    عضو جديد
    تاريخ التسجيل
    May 2000
    المشاركات
    10


    أستاذي الكريم

    قمت بتركيب العداد في موضوع الرواي وعمل بنجاح

    وعند عمل طريقتكم تمت بنجاح ما عدا اخر فقره

    حيث استمر عداد الزوار صفر

    علما بأني وضعت موقعي بدال موقعك ولكن بدون فائده فما هو الحل؟


    اختكم
    خلود





    خلود غير متواجد حالياً

  6. #6
    عضو سوبر نشيط
    تاريخ التسجيل
    Dec 1999
    المشاركات
    799


    اذا العداد الداخلي شغال , فلابد هذا يشتغل

    في الكود الأخير تأكدي انك حطيتية مضبوط , وان المسافات اوكي لأن المسافات تسوي أغلاط احيانا ,

    انا قد صارت لي نفس مشكلتك , لكن السبب بالعداد الداخلي ماكان يشتغل .

    ------------------
    ســـامر الليـــــــل
    www.alsamer.com







    Vampire غير متواجد حالياً

  7. #7
    عضو نشيط
    تاريخ التسجيل
    Jan 2000
    المشاركات
    45


    أنا كمان عندي نفس المشكلة
    والعداد الداخلي معلق عند رقم واحد
    ايش الحل؟





    Algarya غير متواجد حالياً

  8. #8


    اخوي Vampire..

    اشكرك على طرح هذا الموضوع الرائع..

    اثناء تطبيقي لشرحك الجميل الرائع والمفصّل.. واجهتني عده مشاكل..
    في البدايه نفذت الخطوات كامله ثم ظهر لي هذه العباره اذا طلبت الدخول الى احدى الساحات
    InterNet Server Error

    ثم اعدت الخطوات من جديد .. ولكن هذه المره خطوه بخطوه
    فاظفت في البدايه خانة الزوار في الجدول ثم طبقتها وظهرت في الجدول في الساحه .. ثم طبقت الخطوه الثانية وواجهتني عده مشاكل استطعت حلها حتى توصلت الى ظهور هذه العباره في العمود اللذي انشئ جديدا واللذي اسميته (الزوار)
    واعتقد اني عند هذه الخطوه اتممت المرحله الثانيه

    ولكن حين تطبيق الخطوه الثالثه وهي اضهار عداد القراءات الداخلي .. ظهرت لي نفس المشكله الاولى وهي
    Internet Server Error
    اذا اخلص القول بان المشكله في الخطوه الاخيره

    الرجاء المساعده
    وشكرا ,,,

    اخوك الحسام


    ------------------
    تذكر
    يوم لك ويوم عليك





    الحسام غير متواجد حالياً

  9. #9


    اخوي Vampire..

    فتحت الموضوع ورحت وخليتنا في نص الطريق..

    ياشباب اللي اشتغل معه العداد لا يبخل بالمساعده..


    ----------------------
    تذكر ... يوم لك ويو عليك

    [b]<small><small>[ تم تعديل الموضوع بواسطة &nbsp; الحسام &nbsp; يوم &nbsp; 29-06-2000]





    الحسام غير متواجد حالياً

  10. #10
    عضو سوبر نشيط
    تاريخ التسجيل
    Dec 1999
    المشاركات
    799


    آسف ياأخوان لأني كنت مشغول ....

    العداد اشتغل معي على نسخة 5.40

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

    بالنسبة CENTER][/CENTER] وخلافها من الأضافات هذي من عندي
    وموشرط انت تضيفها لذا أكرر وأقول راجع الكود مضبوط ..

    يعني سو مقارنة بين الكود الكامل الموجود عندك , والتغير الحاصل هنا

    شكر لكم

    ------------------
    ســـامر الليـــــــل
    www.alsamer.com







    Vampire غير متواجد حالياً

  11. #11


    أخي العزيز Vimpair ، لقد قمت بتنفيذ ما كتبته و لكني أجد أن عدد الزوار يظهر صفر دائماً (( عداد المواضيع يعمل جيدا )) ، و عند تغيري للرقم الموجود بجانب $ThreadHits = 0; إلى رقم واحد تغير الرقم من الصفر إلى الواحد ، فما هو السبب يا ترى ؟؟؟؟؟؟؟؟؟؟؟؟؟

    &lt;B&gt;&lt;small&gt;&lt;small&gt;[ تم تعديل الموضوع بواسطة   الكوكب   يوم   29-07-2000]

    [b]<small><small>[ تم تعديل الموضوع بواسطة &nbsp; الكوكب &nbsp; يوم &nbsp; 29-07-2000]





    الكوكب غير متواجد حالياً

  12. #12
    عضو سوبر نشيط
    تاريخ التسجيل
    Dec 1999
    المشاركات
    799


    الرقم 0 يعني بداية العد وعليها يبني

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

    ------------------
    ســـامر الليـــــــل
    www.alsamer.com







    Vampire غير متواجد حالياً

  13. #13


    يا أخي العزيز Vimpare ، ما هو سبب ظهور الصفر في عمود الزوار بشكل دائم حسب رأيك ؟؟





    الكوكب غير متواجد حالياً

  14. #14
    عضو نشيط
    تاريخ التسجيل
    Mar 2000
    المشاركات
    71


    يا ليت الاستاذ سوالف يحل لنا المشكلة





    صعب المنال غير متواجد حالياً

  15. #15


    المشلكة يا شباب في السطر التالي :
    open (COUNTERFILE, "counter.dat");

    هذا السطر يشير إلى أن ملف counter.dat تحت نفس مجلد الملف forumdisplay.cgi ويبدوا أن مشكلتكم أن ملف counter.dat تحت مجلد آخر ولذلك يكون الباث خطأ فيظر الصفر بشكل دائم ، للتأكد من أن هذه هي المشكلة خذ نسخة من ملف counter.dat وضعها تحت ملجد الفورم دسبلي وحاول تجرب ستظهر الأرقام بدلا من الصفر . لكن حاول وضع نسخة بها بيانات أي نسخة من الملف الذي يعمل بالموقع .

    إذا عملت الباث بشكل صحيح سيعمل الكود بلا مشاكل .







    شاعر العرب غير متواجد حالياً





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

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

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