Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Вывод изображения в php
Форумы портала PHP.SU » » Графика в PHP » Вывод изображения в php

Страниц (1): [1]
 

1. paaaffka - 06 Марта, 2014 - 15:53:16 - перейти к сообщению
Добрый день!
CODE (htmlphp):
скопировать код в буфер обмена
  1. <?php  
  2. $urljson = file_get_contents("http://api.steampowered.com/ISteamUser/GetPlayerSummaries/v0002/?key=XXX&steamids=XXX");
  3. $data = (array) json_decode($urljson)->response->players[0];
  4.  
  5.  
  6. header('Content-type: image/png');
  7. $im = imagecreatefrompng(dirname(__file__)."/template.png");
  8. $color = imagecolorallocate($im, 255, 255, 255);  
  9. $element = $data['avatar'];
  10. imagettftext($im, 10, 0, 45, 13, $color, "visitor.ttf",  $element);  
  11. imagejpeg($im, NULL, 100);  
  12. imagedestroy($im);  
  13. ?>

Для себя начал разбираться в Steam API и настал момент когда понадобилось вывести изображение. Сначала подумал что это легко
CODE (htmlphp):
скопировать код в буфер обмена
  1. $element = $data['avatar'];
но хитрый стим выводит ссылку а не само изображение.
Попробывал выводить через <img src =''/> но это мне не особо подходит
Так вот суть темы как преобразовать ссылку в изображение средстави PHP ?
2. OrmaJever - 06 Марта, 2014 - 15:59:22 - перейти к сообщению
imagecreatefrompng() Однако Вы же вроде её и используете, просто подставьте туда не локальный путь, а ссылку.
3. paaaffka - 06 Марта, 2014 - 16:01:53 - перейти к сообщению
OrmaJever пишет:
imagecreatefrompng() Однако Вы же вроде её и используете, просто подставьте туда не локальный путь, а ссылку.


эта чать отвечает за бекграунд
нужно наложить одно изображение положить поверх другого
4. OrmaJever - 06 Марта, 2014 - 16:13:11 - перейти к сообщению
ну отлично, а в чём проблема вызвать второй раз imagecreatefrompng() с url'ом? Однако

 

Powered by ExBB FM 1.0 RC1