теперь нужно сделать чтоб картинку
приклиевало на юзербар.
Возможно ли это сделать? елси да то как?
Спустя 38 минут, 53 секунды (27.08.2011 - 11:47) grafnet написал(а):
Использовать графическую библиотеку GD.
Спустя 1 час, 28 минут, 15 секунд (27.08.2011 - 13:15) Эли4ка написал(а):
sk47
я на Вас не наезжаю,но Вы вообще изучали пхп?помойму это даже я знаю,что для этого нужна библиотека gd2 ..а я далеко не показатель...
я на Вас не наезжаю,но Вы вообще изучали пхп?помойму это даже я знаю,что для этого нужна библиотека gd2 ..а я далеко не показатель...
Спустя 11 часов, 46 минут, 35 секунд (28.08.2011 - 01:02) sk47 написал(а):
Я знаю что нужна эта библиотека, но не знаю какая функция именно.
Спустя 5 часов, 18 минут, 51 секунда (28.08.2011 - 06:21) Эли4ка написал(а):
функции работы с изображениями..их достаточно много..посмотрите на сайте php.su там есть каталог функций..
Спустя 5 часов, 46 минут, 17 секунд (28.08.2011 - 12:07) sk47 написал(а):
Так я все сделал. Как сделать чтоб картинка сохранялась в png или jpg, а не php файлом?=)
Спустя 10 минут, 20 секунд (28.08.2011 - 12:17) neadekvat написал(а):
Покажи код.
Предварительно - imagepng() или imagejpeg()
Предварительно - imagepng() или imagejpeg()
Спустя 1 час, 3 минуты, 4 секунды (28.08.2011 - 13:20) sk47 написал(а):
Спустя 18 минут, 52 секунды (28.08.2011 - 13:39) inpost написал(а):
sk47
Скрипт выложи сюда, чтобы мы не качали вирусованные архивы.
Скрипт выложи сюда, чтобы мы не качали вирусованные архивы.
Спустя 1 час, 57 минут, 53 секунды (28.08.2011 - 15:37) sk47 написал(а):
Цитата |
Скрипт выложи сюда, чтобы мы не качали вирусованные архивы. |
как бы скрипт на пастебин=)
ну ладно.
<?php
session_start();
include("cfg.php");
$p = htmlentities(stripslashes($_GET['p']), ENT_QUOTES, "UTF-8");
$acc = parse_ini_file($path . "/" . $p . ".ini");
$level = $acc['Level'];
$respect = $acc['Respect'];
$money = $acc['Money'];
$leader = $acc['Leader'];
$member = $acc['Member'];
$age = $acc['Age'];
$sex = $acc['Sex'];
$skin = $acc['Skin'];
$skinimage_src = "images/skins/Skin_$skin.png";
$string1 = "Player:";
$string2 = "Level: " . $level;
$string3 = "Respect: [" . $respect . "/" . (($level+1)*2) ."]";
$string4 = "Money: " . $money;
if($acc['Leader'] > 0)
{
$text = iconv("windows-1251", "UTF-8",FracName($leader));
$string5 = "Leader: " . $text;
}
else
{
$text = iconv("windows-1251", "UTF-8",FracName($member));
$string5 = "Member: " . text;
}
$string6 = "Age: " . $age;
$text = iconv("windows-1251", "UTF-8",Sex($sex));
$string7 = "Sex: " . $text;
$im = imagecreatefrompng("images/msub.png");
$skinimage = imagecreatefrompng($skinimage_src);
$purple = imagecolorallocate($im, 0, 0, 0);
$purple2 = imagecolorallocate($im, 0, 0, 0);
$green = imagecolorallocate($im, 33, 33, 66);
$px2 = (imagesx($im) - 0 * strlen($string2) + 45) / 2;
imagettftext($im, 12, 0, 15, 35, $purple2, "fonts/verdana.ttf", $string1);
imagettftext($im, 12, 0, 75, 35, $green, "fonts/verdana.ttf", $p);
imagecopy($im, $skinimage, 265, 25, 0, 0, 55, 60);
imagettftext($im, 8, 0, 15, 55, $purple2, "fonts/verdana.ttf", $string2);
imagettftext($im, 8, 0, 15, 65, $purple2, "fonts/verdana.ttf", $string3);
imagettftext($im, 8, 0, 15, 75, $purple2, "fonts/verdana.ttf", $string4);
imagettftext($im, 8, 0, 120, 55, $purple2, "fonts/verdana.ttf", $string5);
imagettftext($im, 8, 0, 120, 65, $purple2, "fonts/verdana.ttf", $string6);
imagettftext($im, 8, 0, 120, 75, $purple2, "fonts/verdana.ttf", $string7);
imagepng($im);
imagedestroy($im);
?>
Спустя 6 часов, 12 минут, 36 секунд (28.08.2011 - 21:50) sk47 написал(а):
разобрался через htaccess.
Спустя 15 минут, 47 секунд (28.08.2011 - 22:05) alex12060 написал(а):
// И так
header('Content-type: image/png');