![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 73 Pomógł: 9 Dołączył: 14.01.2010 Ostrzeżenie: (0%) ![]() ![]() |
Chodzi mi o stworzenie obrazka w ktorym umieszczane sa dane z bazy. Problemem natomiast jest zrobienie tla w zaleznosci od zmiennej.
Mysle, ze wyciaganie z bazy i logowanie moge podarowac. Tak wiec tylko interesujaca czesc kodu.
W tym kodzie instrukcja nie wykonuje sie. Tam gdzie powinien byc kolor, jest czarne tlo. Niezaleznie od tego jaka zmienna przyjmuje wartosc. Gdy usuwam instrukcje if i daje tylko jeden kolor, wszystko wyswietla sie jak nalezy. Gdzie zatem jest blad? ######################################### Zmodyfikowalem kod, ale dalej nie dziala. Co robie nie tak? Kod if ($status == 'ok'){ include ('inc/ok.php'); } elseif ($status == 'oczekuje'){ include ('inc/oczekuje.php'); } elseif ($status == 'blad'){ include ('inc/blad.php'); } i przyklad pliku inkludowanego Kod <?php $imgname = ('foto/button.png'); $my_img = @imagecreatefrompng($imgname); $prog = imagecolorallocate($my_img, 250, 250, 210 ); $text_colour = imagecolorallocate( $my_img, 0, 128, 128 ); $podklad = imagecolorallocate($my_img, 220, 20, 60 ); imagestring( $my_img, 10, 5, 80, 'Program:', $text_colour ); imagefilledrectangle ($my_img, 1, 100, 148, 120, $prog); imagestring( $my_img, 10, 5, 101, $fullname, $text_colour ); imagerectangle ($my_img, 0, 100, 190, 120, $podklad); imagefilledrectangle ($my_img, 1, 122, 148, 142, $podklad); imagestring( $my_img, 20, 20, 124, $status, $text_colour ); imagesetthickness ( $my_img, 5 ); header( "Content-type: image/png" ); imagepng( $my_img ); imagecolordeallocate( $line_color ); imagecolordeallocate( $text_color ); imagecolordeallocate( $background ); imagedestroy( $my_img ); ?> W tym wypadku wogole nic sie nie wyswietla - po prostu biala strona. Ten post edytował thek 29.10.2010, 09:50:49
Powód edycji: [thek]: użyj prawidłowego bbcode zanim temat zamknę. Ja poprawiłem Ci 1 fragment. Teraz Twój ruch.
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 85 Pomógł: 14 Dołączył: 14.02.2010 Ostrzeżenie: (0%) ![]() ![]() |
A jaką wartość ma zmienna $status? Podejrzewam, że np. zaczyna się wielką literą, czy coś.
Zdrówka życzę. -------------------- Java and PHP developer 2007-2014 :)
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 73 Pomógł: 9 Dołączył: 14.01.2010 Ostrzeżenie: (0%) ![]() ![]() |
No tak.. glupi blad. Przed instrukcja if dalem strtoupper, po zmianie na duze litery dziala jak nalezy. Dziekuje.
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 13.06.2025 - 22:52 |