Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: PHP ja värit

moptim [10.09.2006 14:16:48]

#

Miten PHP:lla saisi muodostettua värejä, jos tiedetään punaisen arvo 0-255, vihreän arvo samalta alueelta, ja sinisen arvo (yllätys) samalta alueelta?

Antti Laaksonen [10.09.2006 14:18:55]

#

Nyt tiedät siis värin RGB-muodossa. Haluatko käyttää väriä HTML-sivulla vai GD-kirjaston kanssa vai missä?

moptim [10.09.2006 14:20:01]

#

PHP-sivulla... Siis tallentaisin servuun PHP-tiedoston, jossa värjäisin otsikon kivan näköiseksi.
EDIT:ja palvelin tukee PHP 4.4:tä

Antti Laaksonen [10.09.2006 14:31:56]

#

Näin voit muuttaa värin HTML-muotoon:

<?php

function teevari($r, $g, $b) {
    return "#" . substr("000000" . dechex($r * 256 * 256 + $g * 256 + $b), -6);
}

$vari = teevari(63, 5, 106);

echo "<h1><font color=\"$vari\">Hepskukkuu!</font></h1>";

?>

Tässä värissä esim. punaista on 63, vihreää 5 ja sinistä 106.

moptim [10.09.2006 14:36:34]

#

Kiitos äärimmäisen paljon! Itse tein värit randomilla :P

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta