![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 112 Pomógł: 0 Dołączył: 7.11.2005 Skąd: z Czelsy Ostrzeżenie: (0%) ![]() ![]() |
Witam. Mam pytanko, czy mozliwe jest aby przechowywac obrazki w katalogu na serwerze a w bazie jedynie ich ID. Nastepnie na stronie glownej (cos jak system news) wyswietlaja sie w petli obrazki, np 10 sztuk (skompresowane miniaturki obrazkow z katalogu). po kliknieciu na obrazek ten sie powieksza i pokazuje w oryginalnej rozdzielczosci. Jestli ma to sens to jakie funkcje PHP moga byc pomocne ? Pozdrawiam.
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 13 Pomógł: 2 Dołączył: 5.11.2003 Skąd: Tarnowskie Góry Ostrzeżenie: (0%) ![]() ![]() |
Hm, przechowywanie jedynie ID obrazków ... najlepiej odrazu człon nazwowy do tego rozszerzenie oraz numer id dla identyfikacji ktory to numer obrazka
funkcje pomocne: wszystkie z zakresu image* , jezeli chcesz tworzyc miniaturki lepiej poszukac gotowej biblioteki (jest chyba php thumbnailer), wiadomo zbieranie wyników z bazy danych przez mysql_query i mysql_fetch (aczkolwiek wole biblioteke ADODB) itd. -------------------- Impossible is nothing.
php is for idiots, i'm using php version 5 |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 112 Pomógł: 0 Dołączył: 7.11.2005 Skąd: z Czelsy Ostrzeżenie: (0%) ![]() ![]() |
zwraca: Fatal error: Call to undefined function imagecreatefromjpeg() Po wykomentowaniu tej linii wywala sie na kolejnej funkcji image*. Co moze byc przyczyna? Czy musze jeszcze cos zainkludowac? Ten post edytował bobens_83 1.03.2008, 18:25:44 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 355 Pomógł: 50 Dołączył: 20.08.2007 Skąd: Częstochowa Ostrzeżenie: (0%) ![]() ![]() |
Nie masz chyba biblioteki GD w PHP poprostu
![]() -------------------- przetwornik yt na czasie :)
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 112 Pomógł: 0 Dołączył: 7.11.2005 Skąd: z Czelsy Ostrzeżenie: (0%) ![]() ![]() |
Tutaj czytam ze
Windows The php_gd2.dll is included in a standard PHP installation for Windows, it's not enabled by default. You have to turn it on, the user may simply uncomment the line "extension=php_gd2.dll" in php.ini and restart the PHP extension. Change: #extension=php_gd2.dll To: extension=php_gd2.dll You may also have to correct the extension directory setting from: extension_dir = "./" Or: extension_dir = "./extensions" w pliku php.ini odkomentowalem wiec ';extension=php_gd2.dll' -> 'extension=php_gd2.dll' . Poniewaz w pliku php.ini nie znalazlem slowa 'extension_dir' nie zrobilem z tym nic. zrestartowalem wszystkie uslugi i ciagle lipa ![]() phpinfo pokazuje ze wszystko jest ok: gd GD Support enabled GD Version bundled (2.0.34 compatible) FreeType Support enabled FreeType Linkage with freetype FreeType Version 2.1.9 T1Lib Support enabled GIF Read Support enabled GIF Create Support enabled JPG Support enabled PNG Support enabled WBMP Support enabled XBM Support enabled Ten post edytował bobens_83 1.03.2008, 20:56:52 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 13:40 |