نمایش یک صفحه به صورت رندوم ؟؟؟؟

ARTA_ADOBE CO

Active Member
چطوری میشه کاری کرد تا با داشتن یک آدرس ثابت و وارد کردن آن در مرورگر هر کاربر با صفحات متفاوتی رو به رو بشه ؟
یعنی 1 آدرس و چند صفحه متفاوت برای لود شدن که به صورت رندوم نمایش داده میشه ؟؟؟؟
 

siavashmusic

Active Member
منظور شما از متفاوت چند تا هست؟ صفحه مورد نظرتون چيه آيا عکس هست يا يه صفحه کدينگ??//
 
میتونید یه آرایه ای از چندین آدرس دیگه رو تعریف کنید
بعد هم بصورت راندم یکی رو انتخاب کنید و به عنوان پارامتر به تابع header بدین تا مرور گر رو به اونجا منتقل کنید
در صورتی که می خواین قالب کلی صفحه تغییر نکنه و تغییر در رنگ بندی و ... باشه
می تونید همین کار رو در مورد استایل های خارجی وارد شده در صفحه تون انجام بدین
یعنی آرایه تون شامل نام چندین استایل خارجی باشه
و بصورت راندم یکی از عناصر آرایه انتخاب و به عنوان استایل به صفحه وارد بشه

اگه دقیقا منظورتون رو بگین شاید روش های فراوان دیگه هم وجود داشته باشه
 
اگه چند تا صفحه مختلف داشته باشی که بخوای یکی از اونا بصورت تصادفی انتخاب بشه و به کاربر نشون داده بشه
می تونی از این کد استفاده کنی
PHP:
<?
$address = array("http://www.yahoo.com","http://www.google.com","http://www.majidonline.com");
$random = rand(0,2);
header("location: ".$address[$random]);
?>

آدرس صفحه ها رو توی آرایه address می ذاری
توی خط سوم ، پارامتر دوم تابع rand رو شماره آخرین عنصر آرایه رو قرار میدی ( شمارش از صفر شروع میشه)
همین
 
آدرس صفحه ها رو توی آرایه address می ذاری
توی خط سوم ، پارامتر دوم تابع rand رو شماره آخرین عنصر آرایه رو قرار میدی ( شمارش از صفر شروع میشه)

توی خط دوم کد تمام آدرس ها رو توی یه آرایه قرار دادم
خوب با اضافه کردن هر تعداد آدرس به اون آرایه و همچنین قرار دادن مقدار پارامتر دوم تابع rand معادل عددی که یک واحد کمتر از تعداد آدرس های قرار گرفته در آرایه شما می تونید بی نهایت آدرس رو اضافه کنید
( توی این کد مقدار پارامتر دوم این تابع 2 هست و تعداد آدرس های قرار گرفته در آرایه address سه تا هست)
 

جدیدترین ارسال ها

بالا