Servus,
ich hab hier ein Script, was einen Regenbogen-Text erzeugt!
Nur werden manche Buchstaben im String nicht richtig eingefärbt
Hier der Code:
Was kann man da machen?
ich hab hier ein Script, was einen Regenbogen-Text erzeugt!
Nur werden manche Buchstaben im String nicht richtig eingefärbt
Hier der Code:
PHP-Code:
<?PHP
function Rainbow($Text)
{
$NewText = "";
$color_d1 = 255;
$mul = $color_d1 / strlen($Text);
for($i = 0; $i < strlen($Text); $i++)
{
$color_d1 = 255 * sin($i / (strlen($Text) / 3));
$color_h1 = dechex($color_d1);
$color_d2 = $mul * $i;
$color_h2 = dechex($color_d2);
$j = strlen($Text) - $i;
if ($j < 0) $j = 0;
$color_d3 = $mul * strlen($Text);
$color_h3 = dechex($color_d3);
$NewText .= ("<FONT COLOR=\"#" . $color_h3 . $color_h1 . $color_h2 . "\">" . substr($Text, $i, 1) . "</FONT>");
}
return $NewText;
}
echo "<body bgcolor='#000000'>";
echo Rainbow ("THIS IS WHERE YOUR TEXT GOES");
?>
Kommentar