php programmer
03/09/2007, 10:48 PM
السلام عليكم ورحمة الله وبركاته
في درسنا هذا سأقوم بتوضيح طريقة عرض إعلانات في موقعك بدون إستخدام قواعد البيانات
سنستخدم الآتي:
array (http://www.php.net/manual/en/ref.array.php)
count : تستخدم لحساب التكرارات في المصفوفة array
rand : تستخدم لكتابة أعداد بشكل عشوائي وتحدد الأعداد بنفسك، مثلًا: من 0 وإلى 9 :)
الشفرة كاملة للدرس مع الشرح ;) :
<?PHP
define('TITLE', 'Phpaw.com Rand Image'); ##ليس مهم، اسم الصفحة
/*في الأسفل، المصفوفات في المتغير
ads
*/
$ads=array('<a href="http://www.phpaw.com"><img border="0" src="http://www.phpaw.com/images/ad.gif"></a>',
'<a href="http://www.phpaw.com"><img border="0" src="http://www.phpaw.com/home/phpaw-v2.2/favicon.ico"></a>',
'<a href="http://www.phpaw.org"><img border="0" src="http://www.phpaw.org/tools/Phpaw-v2.2/favicon.ico"></a>',
'<a href="http://www.oman-e.net"><img border="0" src="http://www.oman-e.net/PhpEstates/styles/al-faihaStyle/images/oman-e_05.gif"></a>');
/*
في الأسفل، في المتغير
getarray
قمت بتحديد الأرقام العشوائية بين الرقم صفر وعدد المصفوفات وطرحت العدد واحد
لأن المصفوفات لا تبدأ من الرقم واحد وإنما تبدأ من الصفر
*/
$getarray=rand(0,(count($ads)-1)); ##لاحظ أنني قمت بدمج متغيرين وطرح عدد أيضًا
$html .="<title>".TITLE."</title>\n"; ## ليس مهم، كتابة اسم الصفحة
$html .='<div align="center">'."\n"; ##توسيط الإعلانات
$html .= $ads[$getarray]."\n"; ## عرض الإعلانات
$html .='</div>'."\n"; ## توسيط الإعلانات
print $html; ## كتابة المتغير هتمل في الصفحة
?>
في درسنا هذا سأقوم بتوضيح طريقة عرض إعلانات في موقعك بدون إستخدام قواعد البيانات
سنستخدم الآتي:
array (http://www.php.net/manual/en/ref.array.php)
count : تستخدم لحساب التكرارات في المصفوفة array
rand : تستخدم لكتابة أعداد بشكل عشوائي وتحدد الأعداد بنفسك، مثلًا: من 0 وإلى 9 :)
الشفرة كاملة للدرس مع الشرح ;) :
<?PHP
define('TITLE', 'Phpaw.com Rand Image'); ##ليس مهم، اسم الصفحة
/*في الأسفل، المصفوفات في المتغير
ads
*/
$ads=array('<a href="http://www.phpaw.com"><img border="0" src="http://www.phpaw.com/images/ad.gif"></a>',
'<a href="http://www.phpaw.com"><img border="0" src="http://www.phpaw.com/home/phpaw-v2.2/favicon.ico"></a>',
'<a href="http://www.phpaw.org"><img border="0" src="http://www.phpaw.org/tools/Phpaw-v2.2/favicon.ico"></a>',
'<a href="http://www.oman-e.net"><img border="0" src="http://www.oman-e.net/PhpEstates/styles/al-faihaStyle/images/oman-e_05.gif"></a>');
/*
في الأسفل، في المتغير
getarray
قمت بتحديد الأرقام العشوائية بين الرقم صفر وعدد المصفوفات وطرحت العدد واحد
لأن المصفوفات لا تبدأ من الرقم واحد وإنما تبدأ من الصفر
*/
$getarray=rand(0,(count($ads)-1)); ##لاحظ أنني قمت بدمج متغيرين وطرح عدد أيضًا
$html .="<title>".TITLE."</title>\n"; ## ليس مهم، كتابة اسم الصفحة
$html .='<div align="center">'."\n"; ##توسيط الإعلانات
$html .= $ads[$getarray]."\n"; ## عرض الإعلانات
$html .='</div>'."\n"; ## توسيط الإعلانات
print $html; ## كتابة المتغير هتمل في الصفحة
?>