Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Tekst na obrazku
WILEK
post 11.08.2005, 17:55:06
Post #1





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 11.02.2005
Skąd: Włocławek

Ostrzeżenie: (0%)
-----


Chiałem zrobić obrazek, na którym będzie jakiś napis w php z inną czcionką. Więc zrobiłem tak:
  1. <?php
  2.  
  3. header("Content-type: image/png");
  4. $string = $_GET['text'];
  5. $im = imagecreatefrompng("button.png");
  6. $orange = imagecolorallocate($im, 220, 210, 60);
  7. $px = (imagesx($im) - 7.* strlen($string)) / 2;
  8. $font = imageloadfont("xtrusion.gdf");
  9. imagestring($im, $font, 3, $px, 9, $string, $orange);
  10. imagepng($im);
  11. imagedestroy($im);
  12.  
  13. ?>


Oczywiście do tego samego folderu wrzuciłem:

- button.png
- xtrusion.gdf

Więc jak wpisuje w przeglądarce button.php?text=lol

Wyświetla się tylko błąd:

"Obrazek "http://127.0.0.1/~test/button.php?text=lol" nie może zostać wyświetlony, ponieważ zawiera błędy."

Ten post edytował WILEK 11.08.2005, 22:36:11


--------------------
<? php $kobieta//kobieta zmienną jest ?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
crash
post 11.08.2005, 18:04:57
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 196
Pomógł: 2
Dołączył: 17.01.2004
Skąd: Sosnowiec

Ostrzeżenie: (0%)
-----


Usuń header i zobacz jakie błędy zwraca...


--------------------
Go to the top of the page
+Quote Post
WILEK
post 11.08.2005, 22:39:20
Post #3





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 11.02.2005
Skąd: Włocławek

Ostrzeżenie: (0%)
-----


Teraz występuje błąd:

Warning: Wrong parameter count for imagestring() in c:\usr\krasnal\www\test\button.php on line 8

A potem jakieś krzaczki...
(...)˛ĽüÚš�?s�Íoş÷¸i_ÇŢżđ�(...)

8 linijka:
imagestring($im, $font, 3, $px, 9, $string, $orange);

Ten post edytował WILEK 11.08.2005, 22:41:02


--------------------
<? php $kobieta//kobieta zmienną jest ?>
Go to the top of the page
+Quote Post
cube
post 12.08.2005, 00:19:31
Post #4





Grupa: Zarejestrowani
Postów: 40
Pomógł: 0
Dołączył: 9.03.2005

Ostrzeżenie: (0%)
-----


funkcja imagestring przyjmuje 6 argumentów - Ty wywołujesz ją z siedmioma
Go to the top of the page
+Quote Post
Ociu
post 12.08.2005, 08:53:37
Post #5





Grupa: Moderatorzy
Postów: 1 566
Pomógł: 37
Dołączył: 14.05.2003
Skąd: Kraków




int imagestring ( resource image, int font, int x, int y, string s, int col )

pozdrawiam
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 19:50