Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Problem z biblioteką GD
binprogrammer
post
Post #1





Grupa: Zarejestrowani
Postów: 249
Pomógł: 8
Dołączył: 10.08.2011
Skąd: Bełchatów

Ostrzeżenie: (10%)
X----


Witam. Napisałem skrypt, który pokażę mi losową datę na obrazku przy pomocy biblioteki GD. Jednak mam problem z tym, że na localhost wszystko działa, jednak nie na innych serwerach takich jak proserwer.pl, cba.pl, onuse.pl itp.

Wyświetla mi się obrazek jako tło pod skrypt, jednak nie działa tak jakby ta funkcja

  1. ImageTTFText($rysunek, 20, 0, 70, 115, $bialy, 'ARIAL.ttf', $data);


Tutaj cały skrypt

  1. <?php
  2. $losowanie = rand(1, 9999999999999);
  3. $los = md5($losowanie);
  4. $jpg = '.jpg';
  5.  
  6. $zmienna[1] = 'Stycznia';
  7. $zmienna[2] = 'Lutego';
  8. $zmienna[3] = 'Marca';
  9. $zmienna[4] = 'Kwietnia';
  10. $zmienna[5] = 'Maja';
  11. $zmienna[6] = 'Czerwca';
  12. $zmienna[7] = 'Lipca';
  13. $zmienna[8] = 'Sierpnia';
  14. $zmienna[9] = 'Wrzesnia';
  15. $zmienna[10] = 'Pazdziernika';
  16. $zmienna[11] = 'Listopada';
  17. $zmienna[12] = 'Grudnia';
  18.  
  19. $dzien = rand(1, 30);
  20. $miesiac = rand(1, 12);
  21. $rok = rand(2013, 2032);
  22. $data = ' '.$dzien.' '.$zmienna[$miesiac].' '.$rok.' ';
  23.  
  24. // Otwieramy plik graficzny
  25. $rysunek = ImageCreateFromJpeg("ex.jpg");
  26.  
  27. // Definicje kolorów jako składowe RGB
  28. $bialy = ImageColorAllocate($rysunek, 255, 255, 255);
  29.  
  30. // Lokacja łańcucha i jego wartość
  31. ImageTTFText($rysunek, 20, 0, 70, 115, $bialy, 'ARIAL.ttf', $data);
  32.  
  33. // Stworzenie wynikowej grafiki
  34. header("Content-type: image/jpeg");
  35. ImageJpeg($rysunek);
  36.  
  37. //Zapisanie obrazka
  38. imagejpeg($rysunek, $los.'.jpg', 100);
  39. imagedestroy($rysunek);
  40. ?>



Ps. I jak zrobić, aby po wygenerowaniu takiego obrazka wyświetlało mi link? Bo jak daje echo to mi się nie pokazuję :/ Próbowałem też z zincludowaniem, ale nie wyszło mi. Jakieś propozycje?

Nikt nie pomoże?

No luudzie... żadnych pomysłów? serio? każda wypowiedź się dla mnie liczy, mam brak weny :/ już nie wiem co to może być .

Odświeżam.

Ten post edytował binprogrammer 15.04.2012, 17:37:23
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
binprogrammer
post
Post #2





Grupa: Zarejestrowani
Postów: 249
Pomógł: 8
Dołączył: 10.08.2011
Skąd: Bełchatów

Ostrzeżenie: (10%)
X----


  1. 33. exit();
  2. 34. // Stworzenie wynikowej grafiki


To zamiast obrazka jest białe to.

A jeżeli dodaje przed ?>

  1. echo '<a href="nazwa_pliku.php">Klik</a>';


to link nie pokazuję się, i chyba nie ma takiego zamiaru

ps. pokazuję się ale tylko jak krzaczki mi się pokazały zamiast obrazka raz na hostingu którymś

Coś jeszcze mogę zrobić ?

* I jak jaką pętle dodać do tego, żeby mi zamiast losowało nazwę pliku to przypisywało takie jakby id ?
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 12.10.2025 - 09:59