PDA

Просмотр полной версии : Подскажите с кнопкой !!!


swa74
30.01.2006, 01:18
Где взять скрипт для отображения на странице IP адреса, ОС и браузера ???
Как вот на этой картинке - _http://antichat.ru/pic/inf3.jpg
Напишите плиз линк и киньте в мыло swa74@mail.ru

Azazel
30.01.2006, 01:22
http://antichat.ru/util/ip/about.html

bul666
30.01.2006, 01:40
<?PHP
//Определяем IP
$string = $_SERVER['REMOTE_ADDR'];
//загружаем рисунок фона
$image = imagecreatefromgif("xxxx.gif");
//создаём в политре новый цвет (чёрный)
$black = imagecolorallocate($image, 0, 0, 0);
//выводим строку поверх того, что было в загруженном изображении
//$a, $b, $c - расположение надписи (в пикселях)
imagestring ($image, $a, $b, $c, $string, $black);
//сообщаем что сейчас пойдёт картинка GIF
header("Content-type: image/gif");
//Теперь самое главное: отправить данные картинки в
//стандартный выходной поток, т.е. в браузер
imagegif($image);
//в конце освобождаем память, занятую картинкой.
imagedestroy($image);
?>

<?php
Header("Content-type: image/png");
$string="Your IP is $REMOTE_ADDR";
$im = ImageCreateFromPng("img.png");
$c = ImageColorAllocate($im, 225, 225, 225);
ImageString($im,3,75,43, $string,$c);
ImagePng($im);
ImageDestroy($im);
?>

bul666
30.01.2006, 01:48
Не проверял ))))

bul666
30.01.2006, 01:59
<?php
$im = imagecreate(200, 30);
$bg = imagecolorallocate($im, 255, 255, 255);
$textcolor = imagecolorallocate($im, 0, 0, 255);
imagestring($im, 5, 0, 0, $_SERVER["REMOTE_ADDR"] , $textcolor);
header("Content-type: image/jpeg");
imagejpeg($im);
?>

Вот IP на белом фоне

swa74
30.01.2006, 02:01
Что то не показывает ...
Хочу сделать такую же кнопку у себя на сайте, как выше ссылку давал.
Но только что бы она и в локале работала

bul666
30.01.2006, 02:17
Помойму надо в .htacess добавить

AddType application/x-httpd-php .jpg

swa74
30.01.2006, 02:27
Помойму надо в .htacess добавить

AddType application/x-httpd-php .jpg
У меня IIS-6 x64

swa74
30.01.2006, 02:30
А кто делал вышеуказанную кнопку - можно скриптик попросить скинуть?
Есть ведь готовый уже ... :cool: