Dinamik php veya javascript kullanarak renkleri seçerek

3 Cevap php

Herkes pls seçilen renk herhangi bir pls bana dis için bir örnek komut sağlamak bütün page.can için geçerli olacak şekilde canlı sayfasında color seçmek için komut dosyası yazmak için nasıl sugessions verebilir.

3 Cevap

Bu gibi bir jQuery Colorpicker kullanmayı deneyin. Ben size 'seçme' ile ne demek olduğunu tahmin ediyorum.

PHP ile dinamik sayfanızın arka plan rengini değiştirmek isterseniz burada başlamak için ipuçları:

  • Bu gibi basit bir PHP sayfası (çirkin ama hızlı çözüm) oluşturmak:

    <?php
    function getBackgroundColor() {
      switch(rand(0, 3)) {
        case 1:
          return "#f00";
        case 2:
          return "#0f0";
        case 3:
          return "#00f";
        default:
          return "#fff";
      }
    }
    ?>
    <html>
    <head><title>test page</title></head>
    <body style="background-color: <?php echo getBackgroundColor(); ?>">
    here comes the body
    </body>
    </html>
    
  • Eğer PHP için bir şablon dosyası oluşturabilir ve aynı sadece farklı bir dosyaya HTML koymak

  • AJAX ile PHP renk ve javascript arka plan rengini değiştirmek olacak sadece cevap verecektir yok

"Bütün sayfasına renk uygulayarak" Eğer sayfanın arka plan rengini değiştirme bahsediyoruz tarafından, gibi bir şey deneyin:

<input type="text" id="col" value="Enter hex color here" />
<input type="button" value="Change" onclick="changeColor()"/>
<script>
function changeColor()
{
  col = document.getElementById("col").value;
  /*
    Make sure the col is indeed a valid one.
    Acceptable formats include:
    #789abc
    #xyz //expanded to #xxyyzz
    rgb(0, 127, 255)
    Standard colors like "red", "blue" etc.
  */
  document.body.style.backgroundColor = col;
}
</script>

Cahil kullanıcı girişlerine kaynaklanan hataları önlemek için, açılan-kutuyu yerine metin alanını kullanmak ve izin verilen değerleri ile doldurabilirsiniz.