Вчера сделал. Сегодня решил написать коменты и выложить сюда. Ценим. PHP: <? function win2uni($s) { $s = convert_cyr_string($s,'w','i'); for ($result='', $i=0; $i<strlen($s); $i++) { $charcode = ord($s[$i]); $result .= ($charcode>175)?"&#".(1040+($charcode-176)).";":$s[$i]; } return $result; } //работа в массиве мне удобней :) $img = array(); $img['WIDTH'] = 350; //ширина юзербара $img['HEIGHT'] = 20; //высота юзербара $img['FONT_SIZE'] = 8; //размер шрифта $img['FONT_NAME'] = 'REFSAN.TTF'; //имя шрифта #1 $img['FONT_NAME_2'] = 'visitor1.ttf'; //имя шрифта #2 $image = imagecreatetruecolor($img['WIDTH'],$img['HEIGHT']) or die(); imagefill($image, 0, 0, 0x2B2F34); $img['USER'] = '24820'; //ваш ID на форуме $open = file_get_contents('http://forum.antichat.ru/member.php?u='.$img['USER']); $open = preg_match('|(.+) \(<b>(\d+)</b>/<b>(\d+)</b>\)|i',$open,$repa); $img['TEXT'] = win2uni('Репутация: '.$repa[1].' ('.$repa[3].')'); imagerectangle($image, 0, 0, 349, 19, 0x000000); imagefilledrectangle($image,1,1,348,8,0x2F3439); imagettftext($image, $img['FONT_SIZE'], 0, 215, 14, 0xB9B9B9, $img['FONT_NAME'], $img['TEXT']); imagettftext($image, $img['FONT_SIZE'] + 2, 0, 10, 14, 0x228B22, $img['FONT_NAME_2'], 'ANTICHAT.RU'); header('Content-type: image/gif'); imagegif($image); imagedestroy($image); ?> Шрифты [WebFile] [Slil] [Dump] Его довольно просто подделать под любой другой форум/сайт, что хотите. Самый нормальный бесплатный хостинг под этот скрипт - www.6te.net P.S. Сильно не ругайте, я не так хорошо освоился в PHP.
Ошибочка в начале... Файл шрифта показа репутации неправильно формат его написан... Необходимо изменить REFSAN.ttf на REFSAN.TTF
но я бы сделал по крону, например раз в час.. так если где на популярном форуме разместишь нах ачат задосишь =\
нифигаааа!!! номер!!! это была моя идея, и ты её купиздил! :'( сам хотел замутить дня 4 назад но всёравно +
Замени, то тогда не будет понятно для какого сайта ЮзерБар. хы) быстрее надо было делать. Ну рас уж ты первый придумал, лови + С заглавными не работает Если бы Егорыч включил приём аватаров в формате PHP, то я бы такой аватар намутил
Данная штука конечно интересна. Но есть одно НО. По сути эта штука работает как ддос. Каждое обращение к странице на которой такая картинка, будет вызывать еще один конект к форуму. А если, кто нибудь захочит пофлудить, ему будет просто достаточно эту картинку перегружать (тогда естественно будет бан Ip серверу на котором картинка). Поэтому нужно реализовывать кеширование информации и ее обновление не при каждом конекте, а скажем через каждые полчаса.
http://forum.antichat.ru/thread44545.html - написано же. и я думаю, что этот бар нужен не для этого форума, зачем дублировать одно и тоже? если ставить, то на других форумах.