Чёто не могу понять, почемуто обрезает страницу!
Вывожу так.
<?php
'.Gr($Nick['nick'],$Nick['gr1'],$Nick['gr2']).'
?>
Сама функция!
<?php
function Gr($text,$from='', $to='', $mode="hex"
{
$text = iconv("UTF-8", "windows-1251", $text);
if($mode=="hex"
{
$to = hexdec($to[0].$to[1]).",".hexdec($to[2].$to[3]).",".hexdec($to[4].$to[5]);
$from = hexdec($from[0].$from[1]).",".hexdec($from[2].$from[3]).",".hexdec($from[4].$from[5]);
}
if(empty($text))
return '';
else
$levels=strlen($text);
if(empty($from))
$from = array(0,0,255);
else
$from = explode(",", $from);
if (empty($to))
$to = array(255,0,0);
else
$to = explode(",", $to);
$output = "";
for ($i=1;$i<=$levels;$i++)
{
for ($ii=0;$ii<4;$ii++)
{
$tmp[$ii] = $from[$ii] - $to[$ii];
$tmp[$ii] = floor($tmp[$ii] / $levels);
$rgb[$ii] = $from[$ii] -($tmp[$ii] * $i);
if($rgb[$ii] > 255) $rgb[$ii] = 255;
$rgb[$ii] = dechex($rgb[$ii]);
$rgb[$ii] = strtoupper($rgb[$ii]);
if(strlen($rgb[$ii]) < 2) $rgb[$ii] = "0$rgb[$ii]";
}
$output .= "<font color=\"#".$rgb[0].$rgb[1].$rgb[2]."\">" . $text[$i -1 ] . "</font>";
}
return iconv("windows-1251", "UTF-8", $output);
}
?>
Вообщем други и недруги помогите.
Что это о_О ?
<?php
'.Gr($Nick['nick'],$Nick['gr1'],$Nick['gr2']).'
?>
Выколи глаза и вырви руки тому кто сказал так сделать, делай так
<?php
echo Gr($Nick['nick'],$Nick['gr1'],$Nick['gr2']);
?>
Ага, только это тебе нужно мозг на место вставить.
Это здесь не причём............
TheRoma32, а что причем? Это на каком языке у тебя запрос идет? Человек правильно написал так-то...
Колючий, Юзал я его вариант, до того как он написал.
Это я у вас спрашиваю, что здесь причём. А не вы тут у меня должны спрашивать....
Колючий, Из скрипта выдернул какого то.
TheRoma32, вот и думаю что родным не пахнет. Ты часть блока выдернул.