Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Tworzenie obrazka.
Magic Hereos
post 18.09.2009, 22:29:56
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
potreb
post 18.09.2009, 22:35:04
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 18.09.2009, 22:40:29
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 18.09.2009, 22:44:40
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 smile.gif pozdrówki smile.gif


--------------------
kristos.pl
Go to the top of the page
+Quote Post
bogdan89
post 18.09.2009, 22:44:50
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 18.09.2009, 22:46:26
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 tongue.gif! Omg, nie wybacze tego sobie xDDD!
Powód edycji: [batman]: wulgaryzmy
Go to the top of the page
+Quote Post
batman
post 18.09.2009, 22:54:44
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.


--------------------
I would love to change the world, but they won't give me the source code.
My software never has bugs. It just develops random features.
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 - 03:40