![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 231 Pomógł: 17 Dołączył: 26.08.2007 Ostrzeżenie: (10%) ![]() ![]() |
Witam
Mam taki problem. Mam formularz w którym muszę podać dwa boki czworokąta. I jak podam te dwie wartości to mam mieć taki skrypt, który narysuje mi prostokąt o podanych wymiarach. Tylko że nie wiem jaki jest kod tego. Proszę o pomoc Pozdraiwiam |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 85 Pomógł: 0 Dołączył: 18.03.2006 Skąd: Sosnowiec Ostrzeżenie: (0%) ![]() ![]() |
Zobacz funkcje:
http://pl.php.net/manual/pl/function.imagerectangle.php lub http://pl.php.net/manual/pl/function.image...edrectangle.php -> wypełniony prostokąt |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 231 Pomógł: 17 Dołączył: 26.08.2007 Ostrzeżenie: (10%) ![]() ![]() |
Ale jak wkleje ten kod na stronę to mi nie działa:
Kod header ("Content-type: image/png");
$im = @imagecreatetruecolor(120, 20) or die("Cannot Initialize new GD image stream"); $text_color = imagecolorallocate($im, 233, 14, 91); imagestring($im, 1, 5, 5, "A Simple Text String", $text_color); imagepng($im); imagedestroy($im); Ten post edytował Puzi 18.11.2007, 14:32:40 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 605 Pomógł: 96 Dołączył: 22.10.2004 Skąd: UK Ostrzeżenie: (0%) ![]() ![]() |
A jaki błąd Ci się wyświetla? (Pamiętaj, o usunięciu nagłówka (header) przed sprawdzeniem).
-------------------- Najczęstsze błędy | Jak poprawnie zadać pytanie? | Serwer PHP - od czego zacząć?
SQL Injection | Hashowanie haseł | Jak działają sesje, przykłady ___ The world is yours ... |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 231 Pomógł: 17 Dołączył: 26.08.2007 Ostrzeżenie: (10%) ![]() ![]() |
Wyświetla mi się takie coś:
Kod �PNG
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 605 Pomógł: 96 Dołączył: 22.10.2004 Skąd: UK Ostrzeżenie: (0%) ![]() ![]() |
Wyświetla mi się takie coś: Kod �PNG Usunąłeś nagłowek tak jak Ci pisałem? Bo wydaje mi się, że nie. Usuń i napisz jeszcze raz. PS. Do php używaj tagów [php] -------------------- Najczęstsze błędy | Jak poprawnie zadać pytanie? | Serwer PHP - od czego zacząć?
SQL Injection | Hashowanie haseł | Jak działają sesje, przykłady ___ The world is yours ... |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 231 Pomógł: 17 Dołączył: 26.08.2007 Ostrzeżenie: (10%) ![]() ![]() |
Usunąłem i mam znaczniki php i teraz kod wygląda tak:
I dalej to samo wyskakuje |
|
|
![]()
Post
#8
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 605 Pomógł: 96 Dołączył: 22.10.2004 Skąd: UK Ostrzeżenie: (0%) ![]() ![]() |
Nie masz znaczników [php], to po pierwsze (poprawiłem poprzedniego posta). Po drugie usuń @ bo jak zapewne wiesz ta składnia zapobiega wyświetlaniu błędów. A po trzecie upewnij się czy masz obslugę GD w php. (phpinfo).
Pozdrawiam. -------------------- Najczęstsze błędy | Jak poprawnie zadać pytanie? | Serwer PHP - od czego zacząć?
SQL Injection | Hashowanie haseł | Jak działają sesje, przykłady ___ The world is yours ... |
|
|
![]()
Post
#9
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 595 Pomógł: 282 Dołączył: 24.09.2007 Skąd: Reda, Pomorskie. Ostrzeżenie: (0%) ![]() ![]() |
Może tak (zapisz w pliku np. reztangle.php):
Wywołanie albo jako url: rectangle/php?width=100&height=50 albo jako action="rectangle.php" formularza mającego dwa pola o nazwach 'width' i 'height' Powodzenia. -------------------- - Oh no, my young coder. You will find that it is you who are mistaken, about a great many things... - |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 231 Pomógł: 17 Dołączył: 26.08.2007 Ostrzeżenie: (10%) ![]() ![]() |
Zrobiłem to inaczej... jeśli mi to tak nie dziłało to zrobiłem to za pomocą zwykłego HTML. Tworzę po prosty tabelę i tam gdzie ma być wysokość i szerokość po prostu wstawiam te wartości za pomocą zmiennych.
Zrobiłem takie coś: Kod echo '<table height="'.$a.'" width="'.$b.'" bgcolor="black"><tr><td></td></tr></table>'; Tylko nie wiem czemu jak wstawie jednostkę miaty bo chcę mieć to w centymetrach to mi nie działa. |
|
|
![]()
Post
#11
|
|
![]() Grupa: Zarejestrowani Postów: 492 Pomógł: 33 Dołączył: 16.08.2007 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Jak w centymetrach?
W HTML wymiary wpisujesz w pikselach, jak chcesz mieć centymetry to musisz przeliczać na punkty (pt), jeden punkt to 0.35 mm, a używasz tego za pomocą CSS, czyli:
-------------------- ![]() |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 04:06 |