Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] [GD] Nakładanie obrazka
Forum PHP.pl > Forum > PHP
Killerek
Witam, mam taki kod GD:

  1. <?php
  2.  
  3. include ("***");
  4. $nick = mysql_real_escape_string($_GET['nick']);//Pobieranie zmiennej nick + zabezpieczenie przed SQL Injection
  5. if (!isset($_GET['nick'])) { //Sprawdzanie czy wpisano cos do nick
  6. exit("Wpisz nick!");
  7. }
  8. $id = '1';
  9.  
  10. $sql = mysql_query("***") or die(mysql_error()); //Pobieranie informacji z bazy sql
  11. $num = mysql_fetch_array($sql); //Wyniki
  12.  
  13. if (empty($num['id'])) { exit("Nie ma takiego użytkownika!"); } //Sprawdzanie czy podany użytkownik w ogóle istnieje
  14.  
  15. $Font_File = 'minecraft.ttf'; // Czcionka
  16. $Background_Picture = 'img/sign.png'; // Tło
  17. $final_image = imageCreateFromPng($Background_Picture);
  18.  
  19. $white = imagecolorallocate($final_image, 255, 255, 255); // Kolor Biały
  20.  
  21. // Kolor reputacji w zależności od ilości
  22.  
  23. $nick_kolor = imagecolorallocate($final_image, 0, 0, 0); // Kolor Zielony
  24.  
  25. // Kolor nicku w zależności od grupy (Admin = Czerwony, Mod = Zielony, Reszta = Biały)
  26.  
  27. $user_color = imagecolorallocate($final_image, 0, 255, 0); // Kolor Zielony - Mod
  28.  
  29. // Tekst
  30. imagettftext($final_image, 10, 0, 84, 25, $white, $Font_File, $nick);
  31.  
  32. // Wynik
  33. imagettftext($final_image, 8, 0, 1, 1, $white, $Font_File, '');
  34.  
  35.  
  36.  
  37. header("Content-type: image/png");
  38. imagePng($final_image);
  39. ?>


Wszystko działa ale chce aby wyświetlał się też domyślny avatar (img/char.png) i był on położony na 71, 8 czy da się tak zrobić?
Killerek
Cytat(nospor @ 30.03.2013, 20:24:28 ) *



A jak to połączyć z moim kodem?
nospor
Stosunkowo prosto: zajrzeć do linka który ci podałem, zrozumieć co on robi i wstawić do siebie.

Wesołych Świąt smile.gif
Killerek
Cytat(nospor @ 30.03.2013, 20:33:09 ) *
Stosunkowo prosto: zajrzeć do linka który ci podałem, zrozumieć co on robi i wstawić do siebie.

Wesołych Świąt smile.gif


Dzięki, za pomoc :-)

Wzajemnie wink.gif)
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.