كود أخي عماد هو الطريق للمطلوب ..
مع أن المطلوب ليس php لكن سأحاول عمل ذلك بالـphp .. بعد ذلك يمكن تنفيذها بأي لغة ..
العمل سيكون على جزءين:
1- المتغيرات:
ستكون هناك متغيرات على هيئة مصفوفات .. كل مصفوفة لغرض محدد .. مثلا:
مصفوفة "بج" للون الخلفية ..
مصفوفة "فوتو" للصورة التي تظهر أعلى الصفحة ..
مصفوفة "كولور" للون الذي سيكون خلفية أجزاء معينة في الصفحة ..
العنصر الأول من كل مصفوفة سيكون الاختيار الأول لنا .. مثلا أن يكون لون الخلفية أزرق والصورة هي الصورة رقم 1 ولو أجزاء معينة في الصفحة رمادي ..كود PHP:<?
$bg = array();
$photo = array();
$color = array();
?>
الاختيار الثاني أشياء أخرى .. مثلا:كود PHP:<?
// الاختيار الأول
$bg[1] = 'blue';
$photo[1] = 'photo1.jpg';
$color[1] = 'gray';
?>
وهكذا ..كود PHP:<?
// الاختيار الثاني
$bg[2] = 'green';
$photo[2] = 'photo2.jpg';
$color[2] = 'black';
?>
يمكننا بعد هذه السطور أن نكتب التالي ليكون اختيارنا عشوائيا:
بهذا نكون قد أضفنا كل اختياراتنا وكذلك تم اختيار أحدها عشوائيا ..كود PHP:<?
// متغير ناو فيه رقم الاختيار العشوائي
$now = rand(1, count($bg));
?>
2- في التصميم نفسه نأتي إلى كل قسم نريده أن يكون متغيرا ونضع فيه عنصر المصفوفة الخاصة به ..
مثلا:
خلفية الصفحة يتم تحديدها في وسم body .. لذلك يمكننا عمل التالي:
بهذا يتم وضع قيمة لون الخلفية الخاص باختيارنا الحالي العشوائي ..كود HTML:<body bgcolor="<?=$bg[$now]?>">
مثلا الصورة:
الأقسام التي حددناها سيتم تغييرها مع كل رفرش ومع كل فتح جديد للصفحة وحتى مع كل عودة إليها ..كود HTML:<img src="<?=$photo[$now]?>">


رد مع اقتباس
