|
|
|
| Здравствуйте.
Есть скрипт определяющий по запросу http://domain.com/scriptname.php?url=site.com&nh=1 Тиц, PR, WTR, WR любого сайта. По данному запросу данные выводятся в виде:
Google PR: 2/10
Yandex CY: 90
Webalta WTR: 7/10
Webalta WR: 18/100
Часть чкрипта отвечающая за вывод данных:
<?
if(isset($_GET['url'])) {
$u = explode(":",$_GET['url']);
foreach($u as $k=>$v) {
$fast_cy = fast_cy2($v);
$yaca = '';
if($fast_cy[2] || $fast_cy[3]) {
$yaca = "YaCa: ";
$yaca .= (($fast_cy[2])?$fast_cy[2]:str_replace("\n"," ",$fast_cy[3]));
$yaca .= "\n";
}
$get_wr = get_wr($v);
if(!isset($_GET['nh'])) {
echo "URL: ". $v ."\n";
}
echo "Google PR: ". get_pr($v) ."/10\nYandex CY: ". (($fast_cy[1]>0)?$fast_cy[1]:0) ."\n". $yaca ."Webalta WTR: ". $get_wr[0] . "/10\nWebalta WR: ". $get_wr[1] ."/100\n";
if(!isset($_GET['nh'])) {
echo "-------\n";
}
}
} else {
echo "oops!";
}
?>
|
Допустим есть картика 88х31, как сделать чтобы данные выводились на картинку ?
Чтобы получился информер. | |
|
|
|
|
|
|
|
для: kodges
(12.03.2007 в 09:32)
| | Например так:
<?php
$im = imagecreatetruecolor(88, 31);
imagefill($im, 0, 0, imagecolorallocate($im, 0xff, 0xff, 0xff));
imagestring($im, 5, 0, 0, "PR: 9", imagecolorallocate($im, 0, 0, 0));
imagestring($im, 5, 0, 15, "CY: 90", imagecolorallocate($im, 0, 0, 0));
header("Content-Type: image/jpeg");
imagejpeg($im, null, 100);
|
| |
|
|
|
|
|
|
|
для: Саня
(12.03.2007 в 12:29)
| | А если у меня картинка в виде готового *.png файла и мне надо вывести данные в определенных местах на картинке... например по углам ? Просто на картинке кроме значений будет еще и рисунок.... возможно разный...
И главное установка информера на сайт должна быть в виде:
<a href="http://domain.com/scriptname.php?url=site.com&nh=1" title=""><img src="http://domain.com/scriptname.php?url=site.com&nh=1"></a>
Ну примерно так... чтобы пользователи могли ставить его на свои сайты и он показывал их значения тИЦ, PR и прочее... | |
|
|
|
|
|
|
|
для: kodges
(12.03.2007 в 12:54)
| | ---> | |
|
|
|