تعویض رنگ پس زمینه وب سایت به صورت تصادفی – اسکریپت دات کام https://www.xn--mgbguh09aqiwi.com اسکریپت دات کام Sun, 05 Jul 2015 18:06:00 +0000 fa-IR hourly 1 https://wordpress.org/?v=5.6.14 تعویض رنگ پس زمینه وب سایت به صورت تصادفی https://www.xn--mgbguh09aqiwi.com/%d8%aa%d8%b9%d9%88%db%8c%d8%b6-%d8%b1%d9%86%da%af-%d9%be%d8%b3-%d8%b2%d9%85%db%8c%d9%86%d9%87-%d8%b3%d8%a7%db%8c%d8%aa-%d8%a8%d9%87-%d8%b5%d9%88%d8%b1%d8%aa-%d8%aa%d8%b5%d8%a7%d8%af%d9%81%db%8c.html https://www.xn--mgbguh09aqiwi.com/%d8%aa%d8%b9%d9%88%db%8c%d8%b6-%d8%b1%d9%86%da%af-%d9%be%d8%b3-%d8%b2%d9%85%db%8c%d9%86%d9%87-%d8%b3%d8%a7%db%8c%d8%aa-%d8%a8%d9%87-%d8%b5%d9%88%d8%b1%d8%aa-%d8%aa%d8%b5%d8%a7%d8%af%d9%81%db%8c.html#comments Sat, 23 Aug 2014 08:10:49 +0000 http://xn--mgbguh09aqiwi.com/?p=1912 به دلیل درخواست های زیاد برای درج پست های آموزش و ترفند های php  در سایت , تصمیم گرفتم از امروز این قسمت هم به سایت اضافه شود …

برای این ساعت از سایت اسکریپت دات کام و به عنوان اولین پست در زمینه آموزش و ترفند های php , با یک ترفند جالب برای تغییر در دیزاین صفحه وب سایت شروع میکنم .

این آموزش به شما کمک میکند تا در هر بار بازدید صفحات سایت شما توسط کاربرانتان رنگ پس زمینه سایت به صورت رندوم و اتفاقی تغییر کند  .

برای این کار کافیست تکه کد زیر را در سورس قالب سایت خود و قبل از بسته شدن تگ <head/> قرار دهید .

<?php 
  echo '<style>body{background-image:none;background-color:rgb('.rand(0,255).','.rand(0,255).','.rand(0,255).')}</style>';
?>

با قرار دادن کد بالا با هر بار رفرش سایت , رنگ پس زمینه تغییر خواهد کرد . اما رنگ ها از بین 16777216 رنگ خواهد بود . طبیعتا شاید رنگ هایی خیلی تیره یا رنگ هایی با غلظت بالا تولید شود که زیبایی سایت را از بین میبرد .

به همین دلیل میتوانید با تغییر در کد بالا , رنگ هایی با دلخواه خود بسازید .

مثلا برای داشتن رنگ های روشن و مناسب سایت , اعداد صفر بالا را به 150 تغییر دهید . ( به صورت زیر )

<?php 
  echo '<style>body{background-image:none;background-color:rgb('.rand(150,255).','.rand(150,255).','.rand(150,255).')}</style>';
?>

و مثلا برای داشتن رنگ های تیره , اعداد 255 بالا را به 150 تغییر دهید . ( به صورت زیر )

<?php 
  echo '<style>body{background-image:none;background-color:rgb('.rand(0,150).','.rand(0,150).','.rand(0,150).')}</style>';
?>

 نکات بسیار مهم : 

1 – رنگ های بالا بر حسب rgb داده شده اند که هر کدام عددی از 0 تا 255 میگیرند . اگر اطلاعات کوچکی از این نوع رنگ دهی داشته باشید , میتوانید با تغییر اعداد , تعداد زیادی رنگ بسازید . مثلا اگر دوست ندارید رنگ قرمز و یا تونالیته ی آن در پشت ضمینه سایت شما ظاهر شود , میتوانید مقدار R که مخفف کلمه red به معنی قرمز هست رو ببندید . یعنی هر دو عدد را 0 قرار دهید . rand(0,0)

2 – چون دستورات بالا به صورت برنامه نویسی php می باشند , حتما باید سایت شما با php نوشته شده باشد . یعنی دارای پسوند php. باشد . مثلا index.php

3 – سیستم های مدیریت محتوای وردپرس , جوملا , دروپال و غیره … دارای زبان php می باشند . پس میتوانید در آنها استفاده کنید . مثلا در وردپرس کافیست این کد را در داخل فایل header.php که دارای تگ head می باشد وارد نمایید .

4 – بهتر است اگر از سایتی با برنامه نویسی php استفاده میکنید از خاصیت include استفاده کنید و یک فایلی به نام header.php بسازید تا کد بالا را در این فایل قرار دهید . چون اگر سایت شما اینگونه نباشد , شما باید کد بالا را در تمامی صفحات سایت کپی کنید …

]]>
https://www.xn--mgbguh09aqiwi.com/%d8%aa%d8%b9%d9%88%db%8c%d8%b6-%d8%b1%d9%86%da%af-%d9%be%d8%b3-%d8%b2%d9%85%db%8c%d9%86%d9%87-%d8%b3%d8%a7%db%8c%d8%aa-%d8%a8%d9%87-%d8%b5%d9%88%d8%b1%d8%aa-%d8%aa%d8%b5%d8%a7%d8%af%d9%81%db%8c.html/feed 9