![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 109 Pomógł: 0 Dołączył: 7.03.2004 Skąd: Szczecin|Bukowe Ostrzeżenie: (0%) ![]() ![]() |
Pisze skrypt, który rywowałby zaokrąglony prostokąt, jednak kiedy wpisuje adres do przeglądarki nie widze mojego efektu(inne rysowane przez siebie obrazki widać normalnie)
Oto kod, plik składa się z 2 plików: [php:1:712b9feb40] <?php //plik roundrect.inc function ImageRoundRect($image,$x1,$y1,$x2,$y2,$arcradius,$color) { $arcwidth=($arcradius * 2); //górny lewy wierzchołek ImageArc($image, $x1 + $arcradius, $y1 + $arcradius, $arcwidth, $arcwidth, 180, 270, $color); //górny prawy wierzchołek ImageArc($image, $x2-$arcradius, $y1 + $arcradius, $arcwidth, $arcwidth, 270, 360, $color); //dolny prawy wierzchołek ImageArc($image,$x2 - $arcradius, $y2- $arcradius, $arcwidth, $arcwidth, 0,90,$color); //dolny lewy wierzchołek Imagearc($image, $x1+$arcradius, $y2-$arcradius, $arcwidth, $arcwidth, 90,180,$color); //górna krawędź ImageLine($image, $x1+$arcradius, $y1, $x2-$arcradius, $y1, $color); //prawa krawędź ImageLine($image, $x2, $y1+$arcradius, $x2, $y2-$arcradius, $color); //dolna krawędź ImageLine($image, $x1+$arcradius, $y2, $x2-$arcradius, $y2, $color); //lewa krawędź ImageLine($image, $x1, $y1+$arcradius, $x1, $y2-$arcradius, $color); } ?> [/php:1:712b9feb40] I oto drugi plik: [php:1:712b9feb40] <?php include"./roundrect.inc"; header("Content-type: image/png"); $image=@ImageCreate(200,150); $gray=ImageColorAllocate($image,204,204,204); $blue=ImageColorAllocate($image,0,0,255); ImageRoundRect($image, 10,10,190,140,30, $blue); imagePNG($image); ?> [/php:1:712b9feb40] |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 196 Pomógł: 0 Dołączył: 29.04.2002 Skąd: jesteś? Ostrzeżenie: (0%) ![]() ![]() |
u mnie sie pojawil.
oto lista zmian jakie wprowadzilem: w pliku roundrect.inc: - usun wszystkie komentarze, wszystkie puste lini, a co najwazniejsze usun spacje po ?> czyli na koncu pliku, tam nie moze byc nic, bo pozniej wysylasz header!!!!!!!!!!!!!! Gdy php wysle cos do przegladarki co jest wyswietlane normalnie, to potem header nie mozna,co oznacza ze nie zobacysz swojego zaokraglonego prostokata (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 01:55 |