Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Tworzenie obrazka.
Magic Hereos
post
Post #1





Grupa: Zarejestrowani
Postów: 70
Pomógł: 1
Dołączył: 5.02.2009
Skąd: home/magic/

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


Otóż ostatnim razem(temat zamknięty) napisałem prośbę o pomoc, krótką, bo oczy mi się kleją. Postaram się rozwinąć. Chce stworzyć obrazek, oraz wyświetlić go na stronie skrypt generowania obrazka :
  1. <?php
  2.  
  3. /**
  4.  * @author magic
  5.  * @copyright 2009
  6.  */
  7. $wys = 200; //wysokość obrazka podana w px
  8. $szer = 200; //szerokość obrazka podana w px$ob = imagecreatetruecolor($szer, $wys);
  9. $ob = imagecreatetruecolor($szer, $wys);
  10. $bialy = imagecolorallocate($ob, 255, 255, 255); //podanie wartości koloru (r,g,b)
  11. $niebieski = imagecolorallocate($ob, 0, 0, 64); // to samo co linię wyżej tylko inne wartości
  12. imagefill($ob, 0, 0, $niebieski);
  13.  
  14. imagestring($ob, 4, 50, 150, 'Tekst, $bialy)//wyświetlanie obrazka
  15.  
  16. imagepng($ob, "obraz.png");
  17.  
  18. ?>

A w innym pliku :
  1. <?php
  2. echo "<img src=\"obraz.png\" alt=\"Obrazek by webmastah\" />";
  3. ?>

Błąd wyświetlany przez paser to :
Kod
[b]Parse error[/b]:  syntax error, unexpected T_STRING in [b]/home/koko99/domains/magic.org.pl/public_html/game/gen.php[/b] on line [b]16[/b]
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
potreb
post
Post #2





Grupa: Zarejestrowani
Postów: 1 568
Pomógł: 192
Dołączył: 7.03.2005
Skąd: Warszawa

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


  1. imagestring($ob, 4, 50, 150, 'Tekst, $bialy)//wyświetlanie obrazka


Masz podpowiedź, naucz się czytać błędy.
Go to the top of the page
+Quote Post
Magic Hereos
post
Post #3





Grupa: Zarejestrowani
Postów: 70
Pomógł: 1
Dołączył: 5.02.2009
Skąd: home/magic/

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


To wiem, nawet jak dodałem " ' " to nie działa : |
Skrypt :
  1. <?php
  2.  
  3. /**
  4.  * @author magic
  5.  * @copyright 2009
  6.  */
  7. $wys = 200; //wysokość obrazka podana w px
  8. $szer = 200; //szerokość obrazka podana w px$ob = imagecreatetruecolor($szer, $wys);
  9. $ob = imagecreatetruecolor($szer, $wys);
  10. $bialy = imagecolorallocate($ob, 255, 255, 255); //podanie wartości koloru (r,g,b)
  11. $niebieski = imagecolorallocate($ob, 0, 0, 64); // to samo co linię wyżej tylko inne wartości
  12. imagefill($ob, 0, 0, $niebieski);
  13. imagestring($ob, 4, 50, 150, 'LOL', $bialy)//wyświetlanie obrazka
  14.  
  15. imagepng($ob, "obraz.png");
  16.  
  17. imagedestroy($ob);
  18. echo "<img src=\"obraz.png\" alt=\"Obrazek by webmastah\" />";
  19.  
  20. ?>

I błąd ;( :
Kod
Parse error: syntax error, unexpected T_STRING in /home/koko99/domains/magic.org.pl/public_html/game/gen.php on line 15
Go to the top of the page
+Quote Post
kristos44
post
Post #4





Grupa: Zarejestrowani
Postów: 10
Pomógł: 1
Dołączył: 6.04.2009
Skąd: łdz

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


Nie wiem z jakiego korzystasz edytora, ale polecam ściągnięcie czegoś co koloruje składnie. Jak tylko wkleiłem kod do notepad++ było widać, że tu imagestring($ob, 4, 50, 150, 'Tekst', $bialy); brakowało apostrofu. Kombinuj więcej bo trochę głupio pytać o coś takiego (IMG:style_emoticons/default/smile.gif) pozdrówki (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
bogdan89
post
Post #5





Grupa: Zarejestrowani
Postów: 320
Pomógł: 36
Dołączył: 28.08.2006
Skąd: Wrocław

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


ale nie dodales srednika na koncu linii ;>
Go to the top of the page
+Quote Post
Magic Hereos
post
Post #6





Grupa: Zarejestrowani
Postów: 70
Pomógł: 1
Dołączył: 5.02.2009
Skąd: home/magic/

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


O ja ********, nie no jaki fail... Sorka chłopaki za zmarnowanie czasu, a używam phpDesinger (IMG:style_emoticons/default/tongue.gif) ! Omg, nie wybacze tego sobie xDDD!
Powód edycji: [batman]: wulgaryzmy
Go to the top of the page
+Quote Post
batman
post
Post #7





Grupa: Moderatorzy
Postów: 2 921
Pomógł: 269
Dołączył: 11.08.2005
Skąd: 127.0.0.1




Cytat
Otóż ostatnim razem(temat zamknięty)
Został zamknięty nie bez powodu. O czym sam się z resztą przekonałeś.
1. Crossposting i to w perfidnej postaci.
2. Wulgaryzmy.

1 + 2 = warn.
Go to the top of the page
+Quote Post

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: 23.08.2025 - 22:28