Файловый менеджер - Редактировать - /var/www/iplanru/data/old/www/i-plan.ru/administrator/components/com_artforms/lib/af.lib.hideemail.php
Назад
<?php /** * @version $Id: af.lib.rdf.php v.2.1b7 2007-11-26 16:44:59Z GMT-3 $ * @package ArtForms 2.1b7 * @subpackage ArtForms Component * @original name code from People CNC's Email Obsfuscator * @original author People CNC - http://www.peoplecnc.com * @copyright Copyright (C) 2007 InterJoomla. All rights reserved. * @license http://www.gnu.org/licenses/old-licenses/gpl-2.0.html GNU/GPL version 2, see LICENSE.txt * This version may have been modified pursuant to the * GNU General Public License, and as distributed it includes or is derivative * of works licensed under the GNU General Public License or other free * or open source software licenses. * See COPYRIGHT.txt for copyright notices and details. */ header("Content-Type: image/png"); // get amounts and titles from session. $text = base64_decode($_GET['text']); // calculate required width and height of image $pic_width = strlen($text)*6; $pic_height = 12; // create image $pic = ImageCreate($pic_width+1,$pic_height+1); // allocate colours $white = ImageColorAllocate($pic,255,255,255); $grey = ImageColorAllocate($pic,200,200,200); $lt_grey = ImageColorAllocate($pic,210,210,210); $black = ImageColorAllocate($pic,0,0,0); $trans_temp = ImageColorAllocate($pic,254,254,254); $transparent = ImageColorTransparent($pic,$trans_temp); // using isset not !empty, as values could=0, therefore "empty" if(isset($_GET['r']) && isset($_GET['g']) && isset($_GET['b'])) { $user = ImageColorAllocate($pic,intval($_GET['r']),intval($_GET['g']),intval($_GET['b'])); } else { $user = $lt_grey; } // transparent fill for background ImageFilledRectangle($pic,0,0,$pic_width,$pic_height,$trans_temp); // draw text ImageString($pic,2,0,0,$text,$user); // output image ImagePNG($pic); // remove image from memory ImageDestroy($pic); ?>
| ver. 1.4 |
Github
|
.
| PHP 5.4.45-1~dotdeb+6.1 | Генерация страницы: 0.01 |
proxy
|
phpinfo
|
Настройка