![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 102 Pomógł: 0 Dołączył: 8.04.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witajcie, nie wiem czy użyłem odpowiednich tagów, bo nie wiem czy takie coś wogóle jest możliwe.
Chciałbym się dowiedzieć, czy jets możliwość zapisywania danego obszaru jak obrazek? Chodzi mi o to, że mam skrypt który generuje info o ostatnim meczu. I chciałbym, żeby cały obszar tabelki w której są dane został zapisany jako obrazek JPG czy jakiś inny . Jest takie coś możliwe? |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 433 Pomógł: 64 Dołączył: 29.01.2011 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Skoro generuje tabelkę, to wystarczy się trochę pomęczyć nad biblioteką php gd, by generował obrazek.
Ewentualnie szukaj czegoś na wzór http://code.google.com/p/wkhtmltopdf/downl...mp;can=4&q= |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 102 Pomógł: 0 Dołączył: 8.04.2011 Ostrzeżenie: (0%) ![]() ![]() |
znaczy generuje tabelke na zasadzie POST (odbieram tylko dane z formularza i one mi się w tą tabelkę wstawiają). Patrzałem już na te biblioteki GD, ale nie potrafię ich zastosować w swoim generatorku.
Jakieś wskkazówki? |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 374 Pomógł: 79 Dołączył: 6.04.2010 Skąd: Ostrów Wielkopolski Ostrzeżenie: (0%) ![]() ![]() |
Zacznij od prostego przykładu w dokumentacji PHP dla funkcji imagettftext. Ta funkcja należy do biblioteki GD. Przeczytaj dokumentację tej biblioteki.
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 102 Pomógł: 0 Dołączył: 8.04.2011 Ostrzeżenie: (0%) ![]() ![]() |
Tam jest taki kod (przykładowy). Gdy go użyję, lub wogóle gdy użyje przykładowych kodów z bibliotek GD to mi wyskakuje, że obrazek nie może ostać wyświetlony bo zawiera błędy
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 374 Pomógł: 79 Dołączył: 6.04.2010 Skąd: Ostrów Wielkopolski Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 102 Pomógł: 0 Dołączył: 8.04.2011 Ostrzeżenie: (0%) ![]() ![]() |
"Obrazek "http://localhost/mecz/test.php" nie może zostać wyświetlony, ponieważ zawiera błędy"
I tego komunikatu nie można zaznaczyć (tak jak to można zaznaczać tekst). Ten komunikat jest tak jak by obrazkiem (IMG:style_emoticons/default/wink.gif) |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 374 Pomógł: 79 Dołączył: 6.04.2010 Skąd: Ostrów Wielkopolski Ostrzeżenie: (0%) ![]() ![]() |
Ten komunikat jest tak jak by obrazkiem (IMG:style_emoticons/default/wink.gif) No to już połowa sukcesu - wiesz jak zrobić obrazek z HTMLa (IMG:style_emoticons/default/smile.gif) Ja nie bawiłem się nigdy GD to Ci nie powiem o co chodzi w tym przypadku. Gdybym ja trafił na coś takiego, zacząłbym od wygooglowania "gd nie może zostać wyświetlony ponieważ zawiera błędy", albo "gd can not be displayed because it contains errors", poczytałbym dokumentację od początku. W dokumentacji online jest też pełno komentarzy od użytkowników - można znaleźć podobny problem i rozwiązanie. |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 283 Pomógł: 11 Dołączył: 9.07.2010 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 102 Pomógł: 0 Dołączył: 8.04.2011 Ostrzeżenie: (0%) ![]() ![]() |
Nie znam się na tym, dlatego dam wam SS tabeli z info o GD.
(IMG:http://www.picshot.pl/pfiles/115933/gd.png) No to już połowa sukcesu - wiesz jak zrobić obrazek z HTMLa (IMG:style_emoticons/default/smile.gif) Ja nie bawiłem się nigdy GD to Ci nie powiem o co chodzi w tym przypadku. Gdybym ja trafił na coś takiego, zacząłbym od wygooglowania "gd nie może zostać wyświetlony ponieważ zawiera błędy", albo "gd can not be displayed because it contains errors", poczytałbym dokumentację od początku. W dokumentacji online jest też pełno komentarzy od użytkowników - można znaleźć podobny problem i rozwiązanie. Umiem HTML (IMG:style_emoticons/default/tongue.gif) Tylko to tak jak by cały dokument zamienia się w obrazek, nie wiem czy mnie nie rozumiesz czy się tylko nabijasz. (IMG:style_emoticons/default/tongue.gif) |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 374 Pomógł: 79 Dołączył: 6.04.2010 Skąd: Ostrów Wielkopolski Ostrzeżenie: (0%) ![]() ![]() |
Umiem HTML (IMG:style_emoticons/default/tongue.gif) Tylko to tak jak by cały dokument zamienia się w obrazek, nie wiem czy mnie nie rozumiesz czy się tylko nabijasz. (IMG:style_emoticons/default/tongue.gif) Nie nabijam się. Próbowałem być zabawny ale nie jestem w tym zbyt dobry (IMG:style_emoticons/default/smile.gif) No ale z tego co wcześniej napisałeś wynika, że obrazek się wygenerował tylko zawartość obrazka była niezgodna z oczekiwaną. Czemu nie pogooglowałeś? Pierwszy wynik z zapytaniem, które Ci podałem pokazuje artykuł w tym serwisie: http://php.pl/Wortal/Artykuly/PHP/Bibliote...e-grafiki-w-PHP. |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 102 Pomógł: 0 Dołączył: 8.04.2011 Ostrzeżenie: (0%) ![]() ![]() |
Tak jak już pisałem - nie mam pojęcia o generowaniu obrazków (IMG:style_emoticons/default/smile.gif) A mi zależy, bo podczas gdy wygeneruję sobie tabelkę, to chce żbey zrobiło mi tak jak by SS'a tej tabeli i zapisało gdzieś na serwerze (IMG:style_emoticons/default/smile.gif)
Robię tak jak tam jest podane, i dalej ten sam błąd mi wywala. Niby tam jets komentarz (czy co to),że w .htacess coś tam zmienił, ale WebServ (bynajmniej mój) nie posiada takiego pliku (IMG:style_emoticons/default/tongue.gif) Więc co robic? |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 283 Pomógł: 11 Dołączył: 9.07.2010 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Plik .htaccess możesz sobie utworzyć sam (IMG:style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 102 Pomógł: 0 Dołączył: 8.04.2011 Ostrzeżenie: (0%) ![]() ![]() |
Kurde, zrobiłem ten .htaccess i dalej mi wywala to samo.
Wkleiłem tam tylko jedną linijkę (php_value display_errors 0) i nic. |
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 202 Pomógł: 36 Dołączył: 10.06.2011 Skąd: Dokąd Ostrzeżenie: (0%) ![]() ![]() |
Usuń polecenie header("cośtam cośtam") i powiedz, co wyskakuje (jaki błąd).
Ten post edytował Korab 22.05.2012, 18:34:34 |
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 102 Pomógł: 0 Dołączył: 8.04.2011 Ostrzeżenie: (0%) ![]() ![]() |
Dobra, dzięki że pomogłeś. Błąd był z mojej strony, bo wysyłałem do nagłówka że ma mi gif'a wczytać, a wczytywałem obrazek PNG (IMG:style_emoticons/default/smile.gif)
Pozamieniałem i działa. ale teraz kolejne moje pytanie bo kurcze nie wiem o co chodzi. Mam sobie strone, na której wpisuje dane (formularz). Z tej strony przekierowywuje mnie do kolejnej strony, na której po prostu jest tabelka i w niej się generują dane (POST). I jak to zrobić, by cały kod tabelki ująć w tym GD i żeby mi ją zapisywało w formi eobrazka na dysk? |
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 15.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
Dołączam się do pytania powyżej (IMG:style_emoticons/default/smile.gif) .
Jak zaincludować kod html+css do php gd tak aby wynik był taki jak wynikowy kod html w przeglądarce lecz PNG ? (IMG:style_emoticons/default/smile.gif) |
|
|
![]()
Post
#18
|
|
Grupa: Zarejestrowani Postów: 102 Pomógł: 0 Dołączył: 8.04.2011 Ostrzeżenie: (0%) ![]() ![]() |
Bardzo by mi to ułatwiło pracę gdyż po wpisaniu danych generuje mi się tabelka. No i później musze robić SS tej tabelki, w paincie wycinać, przycinać itp, a później zpaisać to i dopiero wtedy to jets gotowe. A pewnie to PHP GD ułatwiło by sprawę (IMG:style_emoticons/default/smile.gif)
Jak takie coś zrobić? |
|
|
![]()
Post
#19
|
|
Grupa: Zarejestrowani Postów: 202 Pomógł: 36 Dołączył: 10.06.2011 Skąd: Dokąd Ostrzeżenie: (0%) ![]() ![]() |
Jest coś takiego:
http://www.rabuser.info/painty.php#english Nie wiem, czy obsługuje tabelki. Nic innego nie znalazłem. EDIT: znalazłem jednak, i to chyba to, o co chodzi: http://www.php.net/manual/de/function.imagegrabwindow.php oraz http://www.php.net/manual/de/function.imagegrabscreen.php Ten post edytował Korab 23.05.2012, 19:04:55 |
|
|
![]()
Post
#20
|
|
Grupa: Zarejestrowani Postów: 102 Pomógł: 0 Dołączył: 8.04.2011 Ostrzeżenie: (0%) ![]() ![]() |
Jest coś takiego: http://www.rabuser.info/painty.php#english Nie wiem, czy obsługuje tabelki. Nic innego nie znalazłem. EDIT: znalazłem jednak, i to chyba to, o co chodzi: http://www.php.net/manual/de/function.imagegrabwindow.php oraz http://www.php.net/manual/de/function.imagegrabscreen.php Dzięki, mniej więcej o to chodzi. Tylko ciekawi mnie to,czy można ten swój screenshot robić wg swoich upodobań tj: położenie "obiektywu" (chodiz o to, który obszar ma zapisać), szerokość i wysokość tego obszaru itp. I kurcze najlepiej by było gdyby robiło SS danego obszaru. Bo to robi SS całego okna (razem z menu start, zegarkiem itp) Halooo, panowie. Czyli mam rozumieć, że nie da się tak zrobić? ;] |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 06:50 |