- الرئيسية
- ما الجديد !
-
الصفحات▼
الصفحات
أهلا وسهلا بك زائرنا الكريم في منتدى دعم PBBoard الرسمي، لكي تتمكن من المشاركة ومشاهدة جميع أقسام المنتدى وكافة الميزات ، يجب عليك إنشاء حساب جديد بالتسجيل بالضغط هنا أو تسجيل الدخول اضغط هنا إذا كنت عضواً .
اضافة عداد زوار لرئيسية الموقع
-
16-12-2020 09:03 مساءً
-
iSalalahمعلومات الكاتبالأعضاءعضـو مشارك
- انضم في :
- 02-07-2020
- رقم العضوية :
- 9193
- المشاركات :
- 95
- الدولة :
- Oman
- الجنس:
- تاريخ الميلاد :
- 25-4-1984
- قوة السمعة:
- 60
- موقعي:
- زيارة موقعي
-
السلام عليكم
اخواني الكرام تحية طيبة ،،
كما هو موضح في العنوان ،، اريد طريقة اضافة عداد زوار للموقع؟
بحثت كثيراً ولقيت مواقع تقدم خدمة عبارة عن اكواد جاهزة، ولكن فيها ما فيها من الاعلانات
والتي لا تتناسب مع موقع رسمي(حكومي)
فهل اجد شرح بسيط وطريقة فعالة من اجل عمل ذلك؟
علما ان الصفحة الرئيسية بلغة الـ HTML
شكراً مقدماً
-
-
اضافة عداد زوار لرئيسية الموقع16-12-2020 10:14 مساءً [1]
-
kareemمعلومات الكاتبموقوف....
- انضم في :
- 03-03-2014
- رقم العضوية :
- 5072
- المشاركات :
- 1639
- الجنس:
- الدعوات:
- 2
- قوة السمعة:
- 8650
-
وعليكم السلام
بما ان الصفحة html اولا عليك التأكد ان اعدادات السيرفر تسمح بتشغيل اكواد php في صفحة ال html وعلى الأغلب لا.
يمكنك التأكد بوضع الكود التالي بالمكان الذي تريد ان يظهر فيه العداد وهو عداد تحميل الصفحة وليس العدد الفعلي للزوار.
CODE<?php $path = 'counter.txt'; $file = fopen( $path, 'r' ); $count = fgets( $file, 1000 ); fclose( $file ); $count = abs( intval( $count ) ) + 1; $file = fopen( $path, 'w' ); fwrite( $file, $count ); fclose( $file ); echo $count; ?>
اعمل تحديث للصفحة مرتين.
إذا لا تدعم الإستضافة تشغيل php في html اعمل التالي
انسخ الكود التالي وضعه في صفحة ال html في المكان الذي تريد ظهور العدد فيه.
CODE<script type="text/javascript" src="counter.php"></script>
اعمل ملف php اسمه counter.php وضعه في نفس مجلد ملف الhtml وضع فيه هذا الكود:
CODE<?php $path = 'counter.txt'; $file = fopen( $path, 'r' ); $count = fgets( $file, 1000 ); fclose( $file ); $count = abs( intval( $count ) ) + 1; $file = fopen( $path, 'w' ); fwrite( $file, $count ); fclose( $file ); $reout = "document.write('$count');"; echo $reout; ?>
اعد تحميل الصفحة مرتين. إذا لم يظهر العداد احتمال انه لم يتم انشاء الملف counter.txt تلقائياً الحل اعمل ملف نصي فيه 0 سميه counter.txt وارفعه ايضا لنفس المجلد واعطيه التصريح 666.-
تم تحرير المشاركة بواسطة :kareem بتاريخ:16-12-2020 10:50 مساءً
-
-
اضافة عداد زوار لرئيسية الموقع17-12-2020 09:59 صباحاً [2]
-
iSalalahمعلومات الكاتبالأعضاءعضـو مشارك
- انضم في :
- 02-07-2020
- رقم العضوية :
- 9193
- المشاركات :
- 95
- الدولة :
- Oman
- الجنس:
- تاريخ الميلاد :
- 25-4-1984
- قوة السمعة:
- 60
- موقعي:
- زيارة موقعي
-
المشاركة الأصلية كتبت بواسطة: kareem وعليكم السلام
بما ان الصفحة html اولا عليك التأكد ان اعدادات السيرفر تسمح بتشغيل اكواد php في صفحة ال html وعلى الأغلب لا.
يمكنك التأكد بوضع الكود التالي بالمكان الذي تريد ان يظهر فيه العداد وهو عداد تحميل الصفحة وليس العدد الفعلي للزوار.
CODE<?php $path = 'counter.txt'; $file = fopen( $path, 'r' ); $count = fgets( $file, 1000 ); fclose( $file ); $count = abs( intval( $count ) ) + 1; $file = fopen( $path, 'w' ); fwrite( $file, $count ); fclose( $file ); echo $count; ?>
اعمل تحديث للصفحة مرتين.
إذا لا تدعم الإستضافة تشغيل php في html اعمل التالي
انسخ الكود التالي وضعه في صفحة ال html في المكان الذي تريد ظهور العدد فيه.
CODE<script type="text/javascript" src="counter.php"></script>
اعمل ملف php اسمه counter.php وضعه في نفس مجلد ملف الhtml وضع فيه هذا الكود:
CODE<?php $path = 'counter.txt'; $file = fopen( $path, 'r' ); $count = fgets( $file, 1000 ); fclose( $file ); $count = abs( intval( $count ) ) + 1; $file = fopen( $path, 'w' ); fwrite( $file, $count ); fclose( $file ); $reout = "document.write('$count');"; echo $reout; ?>
اعد تحميل الصفحة مرتين. إذا لم يظهر العداد احتمال انه لم يتم انشاء الملف counter.txt تلقائياً الحل اعمل ملف نصي فيه 0 سميه counter.txt وارفعه ايضا لنفس المجلد واعطيه التصريح 666.
شرح وافي وواضح اخوي كريم جزاك الله خير ،،
عملت تجربة على استضافتي الشخصية /
https://khalifa.om/counter/
متبقي الآن امكانية اختيار اللون والحجم / ان كان الامر ممكن وسهل
وكذلك هل الرقم 1000 في الكود php هو الليميت؟
لاني اريد بدون سقف نهائياً فالموقع سيدوم فترة طويلة ويقدم خدمات
مشكور مقدماً-
تم تحرير المشاركة بواسطة :iSalalah بتاريخ:17-12-2020 10:05 صباحاً
-
-
اضافة عداد زوار لرئيسية الموقع17-12-2020 04:10 مساءً [3]
-
kareemمعلومات الكاتبموقوف....
- انضم في :
- 03-03-2014
- رقم العضوية :
- 5072
- المشاركات :
- 1639
- الجنس:
- الدعوات:
- 2
- قوة السمعة:
- 8650
-
المشاركة الأصلية كتبت بواسطة: iSalalah
المشاركة الأصلية كتبت بواسطة: kareem وعليكم السلام
بما ان الصفحة html اولا عليك التأكد ان اعدادات السيرفر تسمح بتشغيل اكواد php في صفحة ال html وعلى الأغلب لا.
يمكنك التأكد بوضع الكود التالي بالمكان الذي تريد ان يظهر فيه العداد وهو عداد تحميل الصفحة وليس العدد الفعلي للزوار.
CODE<?php $path = 'counter.txt'; $file = fopen( $path, 'r' ); $count = fgets( $file, 1000 ); fclose( $file ); $count = abs( intval( $count ) ) + 1; $file = fopen( $path, 'w' ); fwrite( $file, $count ); fclose( $file ); echo $count; ?>
اعمل تحديث للصفحة مرتين.
إذا لا تدعم الإستضافة تشغيل php في html اعمل التالي
انسخ الكود التالي وضعه في صفحة ال html في المكان الذي تريد ظهور العدد فيه.
CODE<script type="text/javascript" src="counter.php"></script>
اعمل ملف php اسمه counter.php وضعه في نفس مجلد ملف الhtml وضع فيه هذا الكود:
CODE<?php $path = 'counter.txt'; $file = fopen( $path, 'r' ); $count = fgets( $file, 1000 ); fclose( $file ); $count = abs( intval( $count ) ) + 1; $file = fopen( $path, 'w' ); fwrite( $file, $count ); fclose( $file ); $reout = "document.write('$count');"; echo $reout; ?>
اعد تحميل الصفحة مرتين. إذا لم يظهر العداد احتمال انه لم يتم انشاء الملف counter.txt تلقائياً الحل اعمل ملف نصي فيه 0 سميه counter.txt وارفعه ايضا لنفس المجلد واعطيه التصريح 666.
شرح وافي وواضح اخوي كريم جزاك الله خير ،،
عملت تجربة على استضافتي الشخصية /
https://khalifa.om/counter/
متبقي الآن امكانية اختيار اللون والحجم / ان كان الامر ممكن وسهل
وكذلك هل الرقم 1000 في الكود php هو الليميت؟
لاني اريد بدون سقف نهائياً فالموقع سيدوم فترة طويلة ويقدم خدمات
مشكور مقدماً
يمكنك التحكم بالتنسيق بإضافته للكود والتالي مثال:
CODE<div style="color:green;font-size:19px"> <script type="text/javascript" src="counter.php"></script> </div>
1000 بشكل مبسط الطول بالبايت. يمكنك ازالة التحديد 1000 مع الفاصلة التي قبلة والنتيجة واحدة اقصى رقم هو: 2147483648
-
-
اضافة عداد زوار لرئيسية الموقع21-12-2020 09:17 صباحاً [4]
-
iSalalahمعلومات الكاتبالأعضاءعضـو مشارك
- انضم في :
- 02-07-2020
- رقم العضوية :
- 9193
- المشاركات :
- 95
- الدولة :
- Oman
- الجنس:
- تاريخ الميلاد :
- 25-4-1984
- قوة السمعة:
- 60
- موقعي:
- زيارة موقعي
-
المشاركة الأصلية كتبت بواسطة: kareem
المشاركة الأصلية كتبت بواسطة: iSalalah
المشاركة الأصلية كتبت بواسطة: kareem وعليكم السلام
بما ان الصفحة html اولا عليك التأكد ان اعدادات السيرفر تسمح بتشغيل اكواد php في صفحة ال html وعلى الأغلب لا.
يمكنك التأكد بوضع الكود التالي بالمكان الذي تريد ان يظهر فيه العداد وهو عداد تحميل الصفحة وليس العدد الفعلي للزوار.
CODE<?php $path = 'counter.txt'; $file = fopen( $path, 'r' ); $count = fgets( $file, 1000 ); fclose( $file ); $count = abs( intval( $count ) ) + 1; $file = fopen( $path, 'w' ); fwrite( $file, $count ); fclose( $file ); echo $count; ?>
اعمل تحديث للصفحة مرتين.
إذا لا تدعم الإستضافة تشغيل php في html اعمل التالي
انسخ الكود التالي وضعه في صفحة ال html في المكان الذي تريد ظهور العدد فيه.
CODE<script type="text/javascript" src="counter.php"></script>
اعمل ملف php اسمه counter.php وضعه في نفس مجلد ملف الhtml وضع فيه هذا الكود:
CODE<?php $path = 'counter.txt'; $file = fopen( $path, 'r' ); $count = fgets( $file, 1000 ); fclose( $file ); $count = abs( intval( $count ) ) + 1; $file = fopen( $path, 'w' ); fwrite( $file, $count ); fclose( $file ); $reout = "document.write('$count');"; echo $reout; ?>
اعد تحميل الصفحة مرتين. إذا لم يظهر العداد احتمال انه لم يتم انشاء الملف counter.txt تلقائياً الحل اعمل ملف نصي فيه 0 سميه counter.txt وارفعه ايضا لنفس المجلد واعطيه التصريح 666.
شرح وافي وواضح اخوي كريم جزاك الله خير ،،
عملت تجربة على استضافتي الشخصية /
https://khalifa.om/counter/
متبقي الآن امكانية اختيار اللون والحجم / ان كان الامر ممكن وسهل
وكذلك هل الرقم 1000 في الكود php هو الليميت؟
لاني اريد بدون سقف نهائياً فالموقع سيدوم فترة طويلة ويقدم خدمات
مشكور مقدماً
يمكنك التحكم بالتنسيق بإضافته للكود والتالي مثال:
CODE<div style="color:green;font-size:19px"> <script type="text/javascript" src="counter.php"></script> </div>
1000 بشكل مبسط الطول بالبايت. يمكنك ازالة التحديد 1000 مع الفاصلة التي قبلة والنتيجة واحدة اقصى رقم هو: 2147483648
جزاك الله خير اخوي كريم
وغفر الله لوالديك ورحمك
أطيب التحيات
-
-
اضافة عداد زوار لرئيسية الموقع22-12-2020 12:45 صباحاً [5]
-
kareemمعلومات الكاتبموقوف....
- انضم في :
- 03-03-2014
- رقم العضوية :
- 5072
- المشاركات :
- 1639
- الجنس:
- الدعوات:
- 2
- قوة السمعة:
- 8650
-
المشاركة الأصلية كتبت بواسطة: iSalalah جزاك الله خير اخوي كريم
وغفر الله لوالديك ورحمك
أطيب التحيات
بارك الله فيك.
-
-
اضافة عداد زوار لرئيسية الموقع22-12-2020 09:31 مساءً [6]
-
MAHDI H.Dمعلومات الكاتبالأعضاءعضو فعال
- انضم في :
- 13-08-2020
- رقم العضوية :
- 9236
- المشاركات :
- 168
- الدولة :
- العراق
- الجنس:
- تاريخ الميلاد :
- 2-11-1999
- قوة السمعة:
- 240
- موقعي:
- زيارة موقعي
-
شكراً جزيلاً ،
استاذ كريم الغالي ، ربي يحفظك
-
-
اضافة عداد زوار لرئيسية الموقع23-12-2020 04:13 مساءً [7]
-
kareemمعلومات الكاتبموقوف....
- انضم في :
- 03-03-2014
- رقم العضوية :
- 5072
- المشاركات :
- 1639
- الجنس:
- الدعوات:
- 2
- قوة السمعة:
- 8650
-
المشاركة الأصلية كتبت بواسطة: MAHDI H.D شكراً جزيلاً ،
استاذ كريم الغالي ، ربي يحفظك
جزاك الله كل خير
-
-
اضافة عداد زوار لرئيسية الموقع27-01-2021 12:52 مساءً [8]
-
iSalalahمعلومات الكاتبالأعضاءعضـو مشارك
- انضم في :
- 02-07-2020
- رقم العضوية :
- 9193
- المشاركات :
- 95
- الدولة :
- Oman
- الجنس:
- تاريخ الميلاد :
- 25-4-1984
- قوة السمعة:
- 60
- موقعي:
- زيارة موقعي
-
المشاركة الأصلية كتبت بواسطة: kareem
المشاركة الأصلية كتبت بواسطة: MAHDI H.D شكراً جزيلاً ،
استاذ كريم الغالي ، ربي يحفظك
جزاك الله كل خير
مرحباً استاذ كريم،
لاحظت ان العداد اذا وصل 70 الف فاعلى قليلاً يبدأ من الصفر من جديد !
هل يوجد اشكالية في الكود او تعديل يتطلب؟
-
-
اضافة عداد زوار لرئيسية الموقع28-01-2021 11:59 مساءً [9]
-
kareemمعلومات الكاتبموقوف....
- انضم في :
- 03-03-2014
- رقم العضوية :
- 5072
- المشاركات :
- 1639
- الجنس:
- الدعوات:
- 2
- قوة السمعة:
- 8650
-
المشاركة الأصلية كتبت بواسطة: iSalalah
المشاركة الأصلية كتبت بواسطة: kareem
المشاركة الأصلية كتبت بواسطة: MAHDI H.D شكراً جزيلاً ،
استاذ كريم الغالي ، ربي يحفظك
جزاك الله كل خير
مرحباً استاذ كريم،
لاحظت ان العداد اذا وصل 70 الف فاعلى قليلاً يبدأ من الصفر من جديد !
هل يوجد اشكالية في الكود او تعديل يتطلب؟
أهلا بك، أعلى رقم وصل هو 2,147,483,648 بعدها يتوقف عن الزيادة وليس يمسح ولكن مشكلة استخدام نظام الملف لعمل عداد ليس عملي ممكن بسبب زيادة الزوار ان يحدث خلل فيه وخاصة من العناكب فيتم تصفيره ولكن يمكن تجربة الملف المرفق فيه فقط احتساب الزيارة مرة واحدة كل 24 ساعة بدل زيادة رقم كل تحميل للصفحة.
ترفع
counter.php
counter.txt مع اعطاءه تصريح 666
كود ظهور العداد
CODE<script src="counter.php?page=counter"></script>
-
-
-
-
-