Hallöchen
und zwar hab ich ein kleines Problem mit diesem Farbverlaufscript...
Alles anzeigen
und zwar setzt er es mir nicht an die stelle wo ich es gerne haben möchte ...
statt
-huhu tester meldet sich (Arbeitender weise..)-
macht er daraus
tester
huhu meldet sich (Arbeitender weise..)
vielleicht kann mir einer da helfen...
greets
Toxic
und zwar hab ich ein kleines Problem mit diesem Farbverlaufscript...
Quellcode
- <?
- $text = "<br>huhu<b> ".create_gradient("$tester","cccccc","00ff00")." meldet sich ($grund)</b>";
- echo $text;
- function create_gradient($TEXT,$color1,$color2)
- {
- $abfragsd = "SELECT * FROM icc_zaehler WHERE uid = '1'";
- $abfragesd = mysql_query($abfragsd);
- while ($rowsd = mysql_fetch_object($abfragesd)) {
- $fverlauf= $rowsd->fverlauf;
- }
- if ($fverlauf) {
- }else{
- $color2 = $color1;
- }
- $steps=strlen($TEXT);
- $r1 = hexdec(substr($color1, 0, 2));
- $g1 = hexdec(substr($color1, 2, 2));
- $b1 = hexdec(substr($color1, 4, 2));
- $r2 = hexdec(substr($color2, 0, 2));
- $g2 = hexdec(substr($color2, 2, 2));
- $b2 = hexdec(substr($color2, 4, 2));
- $s = array($r1,$g1,$b1);
- $e = array($r2,$g2,$b2);
- $h=strlen($TEXT);
- for ($i = 0; $i<$h; $i++) {
- $c1 = max(0,$s[0]-((($e[0]-$s[0])/-$h)*$i));
- $c2 = max(0,$s[1]-((($e[1]-$s[1])/-$h)*$i));
- $c3 = max(0,$s[2]-((($e[2]-$s[2])/-$h)*$i));
- $letter=$TEXT[$i];
- echo "<font style=\"color:rgb(".round($c1,0 ).", ".round($c2, 0).", ".round($c3,0 ).");\">$letter</font>";
- }
- }
und zwar setzt er es mir nicht an die stelle wo ich es gerne haben möchte ...
statt
-huhu tester meldet sich (Arbeitender weise..)-
macht er daraus
tester
huhu meldet sich (Arbeitender weise..)
vielleicht kann mir einer da helfen...
greets
Toxic