Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zaokrąglony prostokąt
matys
post 16.05.2004, 14:01:19
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]


--------------------
"Unix is like a vigvam - no windows, no gates, Apache inside"
Warsztat: Windows XP PE | Dreamweaver | Apache 1.3.29 | PHP 4.3.4 | Araneae | MYSQL 4 | Visual Studio | Dev-C++
[b]Programowanie: llllll 40%
Go to the top of the page
+Quote Post

Posty w temacie


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.07.2025 - 04:53