وظيفة php لعرض السنة أوتوماتيكياً في أسفل الموقع

السلام عليكم، سأعرض هنا لكم حلاً لمشكلة سنوية تتكرر كل عام عند تغير السنة، إذ كلنا نعاني من مشكلة تاريخ بدء الموقع و تحديث هذا التاريخ سنوياً حتى لا يوصف الموقع بصفة الإهمال، و سأقدم لكم برنامجاً بسيطاً سيقوم بعرض تاريخ السنة أسفل صفحات موقعكم و تحديث هذا التاريخ أوتوماتيكياً عند تغير السنة مع الحفاظ على تاريخ البدء.

مثال:

بدأ موقعي هذا من تاريخ 2005، سيقوم هذا البرنامج بعرض التالي: © 2005-2011 بحيث تظهر سنة البدء في البداية و السنة الحالية بعدها (علماً أن هذا المثال أعلاه لا يستخدم البرمجية، فإذا تغيرت السنة إلى 2012 لن يتغير 2011 إلى 2012)

شرح مبدأ العمل:
سنقوم بإرسال متغير للوظيفة و هو تاريخ سنة بدء الموقع بالعمل، و ستقوم الوظيفة بالتحقق من السنة الحالية و إجراء مقارنة بين سنة البدء و السنة الحالية، و في حال كانت السنة الحالية أكبر من سنة البدء سيتم عرض تاريخ سنة البدء و بجانبه السنة الحالية و إلا سيتم عرض تاريخ السنة الحالية فقط.

نبدأ العمل على الوظيفة:

[sourcecode language=”php”]
function yearly_update($y)
{
$this_year = date(Y);
if ($this_year > $y)
{echo "© $y – $this_year";}
else
{echo "© $this_year";}
}
[/sourcecode]

و الآن نستدعي هذه الوظيفة و التي ستعرض التاريخ و رمز الحقوق فقط في المكان المخصص لها في أسفل الصفحة مع استبدال 2005 في مثالنا بتاريخ البدء للموقع، مثلاً 2004 أو غيره من التواريخ، و هذا البرنامج سيعرض السنة الحالية فقط في حال اخترتم

[sourcecode language=”php”]
<?php yearly_update(‘2005’);?>
[/sourcecode]

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

هل تريد نشر مواضيع في الموقع؟إضغط هنا

الحقوق محفوظة لموقع طارق دوت نت، يسمح النقل مع ذكر المصدر: موقع طارق دوت نت

تابعوا صفحة طارق على الفيسبوك
نجمة واحدةنجمتانثلاث نجماتأربع نجماتخمس نجمات (الأفضل) (التقييم: 0.00 من 5 - المقيمون: 0)(قيم الموضوع.)
Loading...

Leave a Reply

Be the First to Comment!

Notify of
avatar
wpDiscuz
More in تعليم برمجة و تصميم المواقع
دروس و برامج لتعليم برمجة و تصميم المواقع

بعد الطلب الكبير على تعلم برمجة و تصميم المواقع و البحث الكثير في محركات البحث عن هذا الموضوع، قررت افتتاح...

Close