Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Problemik z GD
Fibolg
post 24.11.2004, 21:27:16
Post #1





Grupa: Zarejestrowani
Postów: 123
Pomógł: 0
Dołączył: 1.12.2003
Skąd: Chełmno

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


  1. <?php
  2. function antyspam($tekst, $font, $size)
  3.     {
  4.     $arr = imagettfbbox($size, 0, $font, $tekst);
  5.     $width = abs($arr[2] - $arr[0]) + 5;
  6.     $height = abs($arr[1] - $arr[7]) + 1;
  7.     $img = imagecreatetruecolor($width, $height);
  8.     $white = imagecolorallocate($img, 255, 255, 255);
  9.     $black = imagecolorallocate($img, 0, 0, 0);
  10.  
  11.     imagefill($img, 0, 0, $white);
  12.     imagettftext($img, $size, 0, 0, $height - 5, $black, $font, $text);
  13.     
  14. `    imagepng($img, \"email.png\");
  15.     imagedestroy($img);
  16.     echo\"<IMG ALIGN=\"absbottom\" SRC=\"email.png\">\";
  17.     }
  18. antyspam (\"Jakiśtamtekst\"\"arial.ttf\"\"11\");
  19.  
  20. ?>


Wyskakuje błąd:
Cytat
Parse error: parse error, unexpected $end in c:\usr\apache\httpd\html\zoz\png.php on line 20


Jakby co to mam GD Wersja: bundled (2.0.15 compatible)
Może jakiś błąd w składni przeoczyłem ale jakos nie widzę sad.gif

Ten post edytował Fibolg 24.11.2004, 21:29:02


--------------------
Go to the top of the page
+Quote Post
Jojo
post 24.11.2004, 21:30:05
Post #2





Grupa: Zarejestrowani
Postów: 405
Pomógł: 1
Dołączył: 19.09.2003
Skąd: Lublin

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


  1. <?php
  2. ` imagepng($img, \"email.png\");
  3. ?>


A co to za znaczek na początku tej linii? Chyba nie powinno go tam być.


--------------------
Rozwój cywilizacji informatycznej to wyścig między programistami, którzy wytwarzają coraz łatwiejsze
programy użytkowe dla idiotów, a światem produkującym coraz lepszych gatunkowo idiotów.

Blog: Małolepszy.info
Go to the top of the page
+Quote Post
Fibolg
post 24.11.2004, 21:32:39
Post #3





Grupa: Zarejestrowani
Postów: 123
Pomógł: 0
Dołączył: 1.12.2003
Skąd: Chełmno

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


OMG! Dzięki tak to jest jak ktoś za długo przed kompem przesiaduje myslalem ze to paproch na monitoerze, drugie pytanie: dlaczego nie działa? smile.gif Wyświetla biały obrazek - bez tekstu sad.gif


--------------------
Go to the top of the page
+Quote Post
Jojo
post 24.11.2004, 21:39:41
Post #4





Grupa: Zarejestrowani
Postów: 405
Pomógł: 1
Dołączył: 19.09.2003
Skąd: Lublin

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


Nazwy zmiennych.
  1. <?php
  2. imagettftext($img, $size, 0, 0, $height - 5, $black, $font, $text);
  3. ?>

Ta ostatnia nazywa się u Ciebie $tekst a nie $text.


--------------------
Rozwój cywilizacji informatycznej to wyścig między programistami, którzy wytwarzają coraz łatwiejsze
programy użytkowe dla idiotów, a światem produkującym coraz lepszych gatunkowo idiotów.

Blog: Małolepszy.info
Go to the top of the page
+Quote Post
Fibolg
post 24.11.2004, 21:46:11
Post #5





Grupa: Zarejestrowani
Postów: 123
Pomógł: 0
Dołączył: 1.12.2003
Skąd: Chełmno

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


WOW dzięki winksmiley.jpg
Jeszcze jedno - da się zrobić w tym może jakiegoś przeźroczystego gifa, czy za wiele wymagam? smile.gif


--------------------
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: 14.08.2025 - 12:25