Помогни ни да направим Uroci.net по - богат! Добави урок

Визуализиране на IP адреса в картинка

PHP » PHP
jooorooo   трудност:    видян: 11163

<?php
//тази част може да се променя.
//тук избираме параметрите за картинката: височина и ширина

$img_number = imagecreate(275,25);
//тук показваме какъв да е фона на картинката, в нашия случай е черен.
$backcolor = imagecolorallocate($img_number,0,0,0);
//тук избираме какъв цвят да е текста, 255,255,255 е бял.
$textcolor = imagecolorallocate($img_number,255,255,255);

//тази част не трябва променя.
imagefill($img_number,0,0,$backcolor);
//в тази част може да се променя Your IP is само.
$number = "Your IP is $_SERVER[REMOTE_ADDR]";

//надолу няма какво да се променя.
Imagestring($img_number,10,5,5,$number,$textcolor);

header("Content-type: image/gif");
imagegif($img_number);
?>

ето ви и демо :



Коментари (13)

gamena007 на 19.12 2006 в 12:57ч.
Може ли да попитам това какво представлява и къде се пише(знам че е в сорса) ама къде по точно??? Благодаря Предварително!!! :)
jooorooo на 20.12 2006 в 00:05ч.
Задай по ясно въпроса, какво точно не ти е ясно?
jooorooo на 20.12 2006 в 00:07ч.
представлява генерирана картинка от сървъра, която показва IP адреса на потребилеля. Както може да е в отделен фаил, така може и да се вмъкне към готов такъв.
gamena007 на 20.12 2006 в 01:07ч.
Значи, когато пиша сорса на страницата към кой раздел да го вмъкна: ХТМЛ, БОДИ, ХЕАД, и т.н.
jooorooo на 20.12 2006 в 23:01ч.
Значи това е в началото, още преди но трябва поне малко да разбираш от php за да може да извлечеш инфото от скрипта и да го покажеш където искаш, иначе ще ти седи най-отгоре на страницата.
jooorooo на 21.12 2006 в 19:01ч.
Трябва да е още преди html
jooorooo на 22.12 2006 в 18:43ч.
Ако го слахаш някъде в body кода или след html няма да стане. трянва да е преди html и да извикаш къде точно да се визуализира.
4efun на 28.12 2006 в 13:40ч.
Всичко имам.. абсолютно всичко съм направил.. не съм бутал нищо по сорса и накрая ми изписва:
Fatal error: Call to undefined function: imagecreate() in TUKA-E-PUTQ-DO-FAILAtest.php on line 4
4efun на 29.12 2006 в 17:38ч.
забравил съм да си enable-на GD библиотеката, след като я пуснах вече ми изписва това съобщение:


Fatal error: Call to undefined function: imagegif() in ПЪТЯ ДО ФАЙЛАipimage.php on line 19

ПС: текста не съм го взимал от сорса, незнам защо така ми го изписва... (с )
4efun на 29.12 2006 в 17:39ч.
ооффф ся го съзрях ?!!! Библиотеката ми не поддържа GIF като направих кода с png и стана ! хе хе :)))
jorkata_1354 на 23.05 2007 в 18:24ч.
нещо и на мен не ми се получава.Четох комантарите ама ...
azerot на 17.07 2008 в 20:14ч.
пичове проблема ви е следния:
сейвнете кода в whatever.php и след това, където искате да е изображението въведете това:
mitko96 на 16.03 2011 в 23:05ч.
стига сте приказвали глупости. Може където си иска да го сложи, стига да не е във
освен това, няма да може да го подкара на html файл, това е php!

Регистрирайте се, за да добавите коментар


Калдейта ЕООД - © 2003-2010. Всички права запазени.
Препоръчваме: Национален Бизнес | Bomba.bg | IT Новини | Диплома.бг | TRAVEL туризъм | Реферати | AmAm.bg | Иде.ли | Курсови работи | Фото Форум | Spodeli.net | Фото-Култ | Atol.bg | Elmaz.com | MobileBulgaria.com | Казанлък.Com