Oglądasz posty znalezione dla zapytania: biblioteki GD





Temat: Problem z biblioteką GD
Witam,

próbuje zainstalować biblioteki gd-2.0.33, ale podczas kompilacji
wyskaluje mi błąd. Skompilowałem na nowo libtool, ale nic nie pomogło.
Może wiecie co jest nie tak?

make[2]: Entering directory `/usr/src/gd-2.0.33'
if /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.
-I.   -I/usr/include/freetype2  -I/usr/X11R6/include  -g -O2 -MT gd.lo
-MD -MP -MF ".deps/gd.Tpo" -c -o gd.lo gd.c;
then mv -f ".deps/gd.Tpo" ".deps/gd.Plo"; else rm -f ".deps/gd.Tpo";
exit 1; fi
libtool: unrecognized option `--tag=CC'
Try `libtool --help' for more information.
make[2]: *** [gd.lo] Bśćd 1
make[2]: Leaving directory `/usr/src/gd-2.0.33'
make[1]: *** [all-recursive] Bśćd 1
make[1]: Leaving directory `/usr/src/gd-2.0.33'
make: *** [all] Bśćd 2





Temat: PHP4 na Slackware9 i GD


witam !!

    Jak poprawnie skompilowac php-4.3.1 na Slackware żeby obsługiwało
biblioteki gd.. Bo tak naprawde to ja nie widze w slackware tych bibliotek
gd czy też gd2, skąd je wziąść ????? Są jakieś paczki dla tego systemu z
tymi bibliotekami, jeśli tak to dajcie link.


--with-gd
gd mozesz doinstalowac, sa na plycie







Temat: problem z komplikacją GD.pm
Witam,
próbuję skompilować bibliotekę GD.pm
W systemie oczywiście skompilowane są biblioteki gd lib w wersji
2.0.35
Od tej biblioteki w /usr/local/include leży gd.h i zgodnie z poradami
ze stron nie ma w innych lokalizacjach żadnych starszych wersji gd.h,
któe należałoby wykasować.
Nie potrafię dojść czego brakuje kompilatorowi GD.pm
Błąd jest następujący:
GD.xs: In function 'newDynamicCtx':
GD.xs:345: error: 'gdIOCtx' has no member named 'free'
GD.xs: In function 'XS_GD__Image_newFromPngData':
GD.xs:499: error: 'gdIOCtx' has no member named 'free'
GD.xs: In function 'XS_GD__Image_newFromGdData':
GD.xs:518: error: 'gdIOCtx' has no member named 'free'
GD.xs: In function 'XS_GD__Image_newFromGd2Data':
GD.xs:535: error: 'gdIOCtx' has no member named 'free'
GD.xs: In function 'XS_GD__Image_newFromJpegData':
GD.xs:555: error: 'gdIOCtx' has no member named 'free'
GD.xs:548: warning: unused variable 'errormsg'
GD.xs: In function 'XS_GD__Image_newFromWBMPData':
GD.xs:580: error: 'gdIOCtx' has no member named 'free'
GD.c: In function 'XS_GD__Image_newFromXpm':
GD.xs:671: warning: unused variable 'img'
GD.c:917: warning: unused variable 'filename'
make: *** [GD.o] Błąd 1

Proszę o pomoc.





Temat: webanalyse help!


nie no przyznaję się, dwa pierwsze posty były nie na miejscu... ale
przecież nie śmiecę 10 wątkami tylko piszę w jednym, a więc możecie sobie
zablokować i nie czytać, czyż nie?


Wszystkie posty są nie na miejscu bo Twoje problemy dotyczą php.
-pl.comp.lang.php


pozostałe problemy nadal są otwarte...
1. jak poprawić ten pojawiający się warning - w google same ogólne rady, a
twórca milczy...


Ten błąd znaczy który? headers.... oznacza że nagłówki zostały już wysłane.
Poczytaj o buforowaniu. php.net, funkcje ob_...


2. na moim serwerku uczelnianym nie ma chyba biblioteki gd w php, bo
skrypcik nie generuje mi obrazków - czy mogę ją sobie sam doinstalować,
czy musi to zrobić administrator? wogóle nie ma żadnych informacji o gd w
komendzie phpinfo (czy jakoś tak)...
w opisach piszą, że aby zainstalowac gd to trzeba najpierw biblioteki do
png i jpeg oraz jakiś zlib...
może ktoś mógłby wyjaśnić co i jak?


Jeżeli jest to serwer uczelniany to możesz poprosić admina o dodanie
biblioteki GD. Sam nic nie poradzisz. W domu, jeżeli zainstalowałeś jakiś
serwer i korzystasz z Windowsa (wnioskuje po OE) odznacz w php.ini
"extension=php_gd2.dll", lub "...gd.dll" musisz też podać katalog
extension_dir= twoj katalog z rozszerzeniami.

A na przyszłość. Ludzie tu piszący odpowiadają z dobrej woli. Jeżeli
będziesz w ten sposób postępować nie licz na jakąkolwiek pomoc czy
zrozumienie. I proszę nie odpowiadaj więcej na tej grupie.





Temat: Brakująca biblioteka GD


Witam
Mam taki problem: potrzeba mi biblioteki graficznej GD w PHP. Niestety,
wkompilowanej jej nie ma na serwerze. Funkcja dl() jest dostępna ale nie
mam
biblioteki 'gd.so' albo podobnej. Serwer chodzi pod FreeBSD i nie mam do
niego dostępu. Ktoś posiada odpowiednie pliki bądź też zna inny sposób na
obsługę grafiki przez GD?? NetPBM, ImageMagick i podobne odpadają.


molestuj admina!

pzdr
lelec





Temat: Brakująca biblioteka GD
Witam
Mam taki problem: potrzeba mi biblioteki graficznej GD w PHP. Niestety,
wkompilowanej jej nie ma na serwerze. Funkcja dl() jest dostępna ale nie mam
biblioteki 'gd.so' albo podobnej. Serwer chodzi pod FreeBSD i nie mam do
niego dostępu. Ktoś posiada odpowiednie pliki bądź też zna inny sposób na
obsługę grafiki przez GD?? NetPBM, ImageMagick i podobne odpadają.

Pozdrawiam





Temat: PHP4 na Slackware9 i GD
witam !!

    Jak poprawnie skompilowac php-4.3.1 na Slackware żeby obsługiwało
biblioteki gd.. Bo tak naprawde to ja nie widze w slackware tych bibliotek
gd czy też gd2, skąd je wziąść ????? Są jakieś paczki dla tego systemu z
tymi bibliotekami, jeśli tak to dajcie link.





Temat: Nie rozumiem tego błędu


A moze biblioteki GD brakuje na serwerze??


przytoczony kod nie wymaga biblioteki GD
http://pl.php.net/manual/pl/function.getimagesize.php
The getimagesize() function does not require the GD image library.

pozdrawiam
Andreux





Temat: GD


| Witam
| do wyswietlenia statystyk zastosowalem skrypt generujacy wykres za
pomoca
| Biblioteki GD
| gdy uruchamiam skryp na sprzecie lokalnym jest wszystko cacy
| natomiast gdy wykonuje skrypt na serwerku (dosyc wolnym) otrzymuje brak
| obrazka......

| na serwerze na 100% jest poprawnie pracujaca Biblioteka gd

| czy jest mozliwosc zwiekszenia czasu pozwalajacego na generowanie
obrazka
??

A czy przypadkiem nie jest że tak że generujesz GIF'a, a wersja na
serwerze
jest nowsza od 1.6?

Damian


wydaje mi sie ze nie tu lezy problem
gdy zmienie zapytanie na bardziej okrojone wszystko jest ok obrazek zostaje
wygenerowany





Temat: Zaokraglone rogi wokol zdjecia?


| To na przykład dość proste do zrobienia w PHP z biblioteką GD. Ale
| pewnie nie tylko...

Tak, ale jak poprosic firme hostujaca o dolaczenie biblioteki GD?


GD dość często jest udostępniane standardowo na serwerze. Jeśli nie ma,
to warto spytać o taką możliwość. Skoro znasz dobrze PHP to tak przecież
będzie Ci łatwiej (a więc i szybciej)... Może to nie będzie dla nich
problem.

Pozdrawiam,
Konrad.





Temat: Zaokraglone rogi wokol zdjecia?


To zależy jaką technologią dysponujesz po stronie serwera.


Przepraszam, wczesna pora i 105 stopni w NYC wylacza podstawowe funkcje
mozgu. Mam do dyspozycji PHP i CF, ale tego drugiego nie znam za dobrze.


To na przykład dość proste do zrobienia w PHP z biblioteką GD. Ale
pewnie nie tylko...


Tak, ale jak poprosic firme hostujaca o dolaczenie biblioteki GD?


Jeśli ta strona, która podałeś w linku, to ta o której piszesz, to jest
to zrobione w ColdFusion i potrzebne by było jakieś rozszerzenie do
operowania na obrazkach... Musisz pogrzebać na stronie Adobe'a.


Tak jak mowilem, jestem laikiem w CF a w PHP pisze juz kilka lat, czy
korzystal ktos z tego komponentu CF? Czas jest bardzo waznym
wyznacznikiem tego projektu, wiec zastanawiam sie co bedzie szybsze GD
czy poznawania CF?





Temat: GD
Witam
do wyswietlenia statystyk zastosowalem skrypt generujacy wykres za pomoca
Biblioteki GD
gdy uruchamiam skryp na sprzecie lokalnym jest wszystko cacy
natomiast gdy wykonuje skrypt na serwerku (dosyc wolnym) otrzymuje brak
obrazka......

na serwerze na 100% jest poprawnie pracujaca Biblioteka gd

czy jest mozliwosc zwiekszenia czasu pozwalajacego na generowanie obrazka ??

pozdrawiam





Temat: Szybkosc biblioteki GD
Witam,
czy stosowanie biblioteki GD do wyswietlania wszystkich obrazkow z serwera
jest bardzo obciazajace serwer?

I jeszcze jedno, u mnie na komputerze podczas testowania, czesto pojawiaja
sie bledy w obrazkach. Czasami sa nie do konca "narysowane". Czy to
normalne?





Temat: Szybkosc biblioteki GD


czy stosowanie biblioteki GD do wyswietlania wszystkich obrazkow z serwera
jest bardzo obciazajace serwer?


Tak nawet bardziej niz bardzo...


I jeszcze jedno, u mnie na komputerze podczas testowania, czesto pojawiaja
sie bledy w obrazkach. Czasami sa nie do konca "narysowane". Czy to
normalne?


A jak czytasz?
- calosc na raz - readfile()
- paczkami(while(!feof()) + fread(z dwoma argumentami!))

BTW: Windows czy Linux?





Temat: Biblioteka GD a RAM


| Mam pytanko, kozystam z biblioteki GD 2.x do obróbki
| grafiki/fotografi, i przy pewnych rozdzielczosciach wywala mi blad
| braku pamieci, czy jest moze jakis inny sposob obróbki grafiki,
| czy jednak musi byc server z duzą iloscia ramu.
| zmienic ilosc przydzielonej pamieci dla php
| http://pl2.php.net/manual/pl/ini.core.php#ini.memory-limit
to wiem, ale akurat to nie wchodzi w rachube, server jest wirtualka
(superhost), chyba jedynym wyjsciem zostaje server dedykowany.


Ale pytałeś administratora czy istnieje możliwość zwiększenia tego
limitu? Powiedz mu, że jak nie to zmieniasz hosting.


| lub wywolywac w system() imagemagick
| http://www.imagemagick.org/script/index.php
tu akurat nie mam szans skozystac, gdyż php ma ustawiony
disable_functions i tam jest system(),


A masz dostęp do shell/cron, tzn. możliwość wykonywania okresowo
poleceń w powłoce serwera? Jeżeli tak to możesz to zrobić od drugiej
strony (przy w ogóle ogromnych plikach to byłoby jedyne wyjście).

Mógłbyś np. pobierać przez PHP te pliki, zapisywać do bazy danych ich
detale (nazwa pliku, itp.), status (przerobiony, nieprzerobiony) i
zadanie do wykonania (np. zmniejszenie).

Potem z powłoki okresowo (np. co 10 min.) skrypt odpytywałby bazę danych
i dla każdego z niewykonanych zadań wykonywał zadania, zapisywał status
do bazy i gotowe.





Temat: apcupsd - brak biblioteki GD ???!!!
Może mi to ktoś wyjaśnić
Próbuje zainstalować apcupsd ze źródeł.
Pod koniec configa wywala się error o braku ibiblioteki GD (co jest nieprawdą bo jest ona w systemie).



checking whether #! works in shell scripts... yes
Using halpolicydir=/usr/share/hal/fdi/policy/20thirdparty
checking for gdImagePng in -lgd... no
checking for gdImageGif in -lgd... no
checking for gdImagePng in -lgd... no
checking for gdImageGif in -lgd... no
configure: error: Your system lacks the GD library which is needed for
                         compiling the apcupsd CGI programs. Please install
                         libgd and re-run the ./configure script.
                         Alternatively you can disable the CGI support.


A biblioteki są zainstalowane:



root@proxy:~/apcupsd-3.14.4# ls -al /var/log/packages/ | grep png
-rw-r--r--  1 root root    1425 2008-07-08 23:46 libpng-1.2.27-i486-1_slack12.0
root@proxy:~/apcupsd-3.14.4# ls -al /var/log/packages/ | grep gif
-rw-r--r--  1 root root    3156 2008-07-09 18:30 libungif-4.1.4-i486-4
root@proxy:~/apcupsd-3.14.4# ls -al /var/log/packages/ | grep gd
-rw-r--r--  1 root root    1427 2008-07-08 23:37 gd-2.0.35-i486-2
root@proxy:~/apcupsd-3.14.4# ls -al /var/log/packages/ | grep see
-rw-r--r--  1 root root     838 2008-07-09 18:31 seejpeg-1.10-i386-1




Temat: skad Skrypt miniaturki obrazka?
Z czytaniem manuala nie mam problemu i sobie doskonale radze. Słyszałem że
format GIF nie jest obsługiwany od jakiegos czas przez bibliotegi GD w PHP,
byc moze wiaze sie to z prawami autorskimi do formatu GIF. Próbowałem
ściągnąć nową Bibliotekę z adresu podanego w manualu PHP, ale na wskazanej
stronie widnieje napis ze biblioteka nadal nie obsługuje GIF tylko PNG,JPG,i
chyba jakis WN..
Więc ? Czy mam szukac jakiejs starej biblioteki GD? Domyslam sie ze nawet
jezeli znajde skrypty do miniaturek to i tak beda one chcialy biblkoteke GD
z Gifem :-(
W sumie na upartego mozna pisac od podstaw samemu, ale po co?

Dubo





Temat: paczkowanie bibliotek w debianie
Witam!
No powiem od początku - wychodzi na to, że problem nie lada. Otóż mam za
zadanie stworzenie pakietów dla woody'ego ze źródeł biblioteki GD (do
tworzenia grafiki). Postępując wg zaleceń na stronie
"http://www.debianusers.pl/article.php?aid=58" odnośnie tworzenia pakietów z
oryginalnych źródeł próbowałem stworzyć zamierzone pakiety (po krótce: 1.

zapytaniu wybrałem opcję "l" jako ze tworzę bibliotekę, 3. edycja pliku
debian/control 4. dpkg-buildpackage -rfakeroot). Wg tej procedury powinienem
otrzymać 2 pliki tzn. lib...deb oraz lib-dev....deb. Tak też otrzymuję tylko
że !!! eksplorując te pakiety okazuje się, że zawierają nie wiadomo czemu
tylko !!! pliki /usr/share/doc. Pytam się gdzie są pozostałe czyli .so do
/usr/lib i in. do /usr/bin ???!!
Tu muszę jednak zaznaczyć, że procedura ta działa świetnie podczas tworzenia
pakietu zwykłego programu a nie biblioteki (czyli wybranie "s" po zapytaniu),
wtedy pakiet zawiera wszystkie niezbędne pliki...
Poradźcie coś lub skrobnijcie jakieś linki o paczkowaniu bibliotek (z
wyjątkiem
"http://www.netfort.gr.jp/~dancer/column/libpkg-guide/libpkg-guide.html" z
którego nic nie wynika)...pozdro!




Temat: GD dla PHP


Mam problem przy korzystaniu z biblioteki GD. Chcialbym w PHP operowac na
obrazach GIF. Pod Widows dziala wszytsko super  - korzystam z gd.dll.
Problem zaczyna sie gdy chce ten sam skrypt PHP uruchomic np na FreeBSD.
Oczywiscie na FreeBSD mam Apache+PHP4 oraz gd-1.8.3. Apache i PHP dziala,
ale GIFow nie moge generowac.


gd od 1.6 bodaj nie pozwala już na generowanie gifów, zapewne na
windzie masz starszą wersję


Jakies sugestie?


ściągnij starszą wersję i/lub pacza

przeme2K





Temat: PHP + GD
Witam
Mam zainstalowanego slackware 12 glownie pod apache+php+mysql
Wszystko mi dziala jednak do pelni szczescia potrzebuje biblioteki GD do php.
Instalowane bylo z paczek wraz z systemem.

Mam pytanie jak teraz doinstalowac do paczki php obsluge tworzenia obrazkow GD bez psucia tego co dziala probowalem instalowac z binarek php dalbym chyba rade gdybym wiedzial gdzie znajduja sie wszystkie pliki apache i mysql instalowane z paczek ... bo przy ./config trzeba podac sciezki do apache i mysql przeszukalem troche i nigdzie tego nie widze ..

Jest jakas metoda mniej inwazyjna aby dorzucic GD ?

z gory dzieki za odpowiedz i sorry za enty temat na tym forum dotyczacy tego tematu.




Temat: GD dla PHP
Witam,

Mam problem przy korzystaniu z biblioteki GD. Chcialbym w PHP operowac na
obrazach GIF. Pod Widows dziala wszytsko super  - korzystam z gd.dll.
Problem zaczyna sie gdy chce ten sam skrypt PHP uruchomic np na FreeBSD.
Oczywiscie na FreeBSD mam Apache+PHP4 oraz gd-1.8.3. Apache i PHP dziala,
ale GIFow nie moge generowac.
Jakies sugestie?

pozdrawiam,
Andrzej Piskozub





Temat: obsluga obrazkow


| Przy robieniu galerii potrzebne mi sa taki funkcje
| ImageCreate
| ImageCreateFromJPEG
| ImageCopyResized
| czy ktos mi moze powiedziec jak doinstalowac pod windowsem obsluge
| obrazkow??
| standardowo w phptriad nie ma

Wyedytowac plik php.ini i włączyć gd :)
Ja mam w tym pliku taki wpis:
extension=php_gd.dll


Jedna uwaga do tego - nie włączaj gd i gd2 jednocześnie efekt: brak
działania biblioteki gd w ogóle





Temat: Bardzo ciekawe



| Wygenerowali gifa:

| guziec:~ file licznik.php
| licznik.php: GIF image data, version 87a, 100 x 27,

ta tylko ja chce wiedziec jak oni go wygenerowali :)


Np. za pomocą biblioteki GD:
http://www.boutell.com/gd/

Z tym że GD generujące gify było dostępne do wersji (bodajrze) 1.3. Po
protestach Unisys która to firma ma patent na algorytm gifa, w
GD gif został zastąpiony przez PNG. Obecnie jest to wersja 1.8.3.





Temat: GD dla PHP


Witam,


Ja tez witam!


Mam problem przy korzystaniu z biblioteki GD. Chcialbym w PHP operowac
na  obrazach GIF. Pod Widows dziala wszytsko super  - korzystam z
gd.dll. Problem zaczyna sie gdy chce ten sam skrypt PHP uruchomic np na
FreeBSD. Oczywiscie na FreeBSD mam Apache+PHP4 oraz gd-1.8.3. Apache i
PHP dziala, ale GIFow nie moge generowac. Jakies sugestie?


Może powinieneś opisać dokładniej problem?


pozdrawiam,  Andrzej Piskozub


Również pozdrawiam,
Krzysiek Kiełczewski





Temat: wersja GD
Witaj


w jaki sposob w kodzie PHP sprawdzic wersje biblioteki GD.
Gdy sprawdzam przez testy (czy wystepuje) konkretnych funkcji (np.


die().

sposob bruteforce:
Z komentarzy użytkowników do rozdziału 'Image functions':

ob_start();
phpinfo();
$phpinfo = ob_get_contents();
ob_end_clean();
$phpinfo = explode(" ",$phpinfo);
$gdversion = 0;
foreach ($phpinfo as $text) {
       $parts = explode('</b',$text);
       foreach ($parts as $key=$val) {
               $parts[$key] = strip_tags($val);
       }
       if ($parts[0]=="GD Version") {
               $gdversion = intval($parts[1]);
       }

}


switch ($gdversion) {
       case 1: echo "version 1.x found"; break;
       case 2: echo "version 2.x found"; break;
       default: echo "gd not detected, parser error possible, check
phpinfo()"; break;


}


(cytat maila Piecu na moje pytanie inna grupa)
ja tez sie przylacze do pytania - jak zrobic to prosciej.





Temat: webanalyse help!
nie no przyznaję się, dwa pierwsze posty były nie na
miejscu... ale przecież nie śmiecę 10 wątkami tylko piszę w
jednym, a więc możecie sobie zablokować i nie czytać, czyż
nie?

pozostałe problemy nadal są otwarte...
1. jak poprawić ten pojawiający się warning - w google same
ogólne rady, a twórca milczy...
2. na moim serwerku uczelnianym nie ma chyba biblioteki gd w
php, bo skrypcik nie generuje mi obrazków - czy mogę ją
sobie sam doinstalować, czy musi to zrobić administrator?
wogóle nie ma żadnych informacji o gd w komendzie phpinfo
(czy jakoś tak)...
w opisach piszą, że aby zainstalowac gd to trzeba najpierw
biblioteki do png i jpeg oraz jakiś zlib...
może ktoś mógłby wyjaśnić co i jak?





Temat: wersja GD
Oczywiscie ze druga jest lepsza bo obsluguje antyaliasing no ale wymaga gd2


tresci:

| Witaj

| w jaki sposob w kodzie PHP sprawdzic wersje biblioteki GD.
| Gdy sprawdzam przez testy (czy wystepuje) konkretnych funkcji (np.

| die().

| sposob bruteforce:
| Z komentarzy użytkowników do rozdziału 'Image functions':

hehe, sposob niezle zakrecony, ale pewnie dziala. ;-)

generalnie wersja GD jest mi potrzebna do wybrania funkcji imagecopyresize
lub imagecopyresample. Wiadomo, ze ta druga jest lepsza, ale dziala tylko
z
GD2.0. Sprawdzenie, czy funkcja imagecopyresample pod GD 1.8 konczy sie

Lucasdm






Temat: Szybkosc (powolnosc?) perla...

Hops!

skryptu. Jako ze nie mialem lepszego pomyslu uruchomilem go w petli
przez 10 sekund i zliczylem ilosc wykonan.

Bylem w szoku kiedy okazalo sie ze wynik to 37 wykonan na 10sekund!!!
(P2-300Mhz/128MB RAM)

Nie wspomnialem ze program to prosty licznik ze statysytka. Szukajac
zrodla tak slabego wyniku sprawdzilem ze program print "aaaa"; wykonuje
sie 414x na 10 sekund.

Po kilku probach przlomem okazalo sie odkrycie czasu wykonania programu:
#!/usr/bin/perl
use GD;
print "aaaa";

ktory wykonal sie 48x (na 10 sekund)

Teraz juz wiem - ze praktycznie cala wina za wolne wykonanie mojego
programu lezy w nieszczesnym przywolaniu biblioteki GD. Nawet nie w
wykonywanych przez nia operacjach na obrazkach - te sa zaniedbywalne.

Wg. mnie to karygodne, zeby licznik (wiadomo taki na strone www)
wykonywal sie 1/4 sekundy. Z drugiej strony licznika bez GD narazie
sobie nie wyobrazam.

Co wy na to? Moze jakies konstruktywne propozycje?
A moze jest cos innego niz GD?

Pozdrownionka!





Temat: wersja GD


| | | Witam,

| w jaki sposob w kodzie PHP sprawdzic wersje biblioteki GD.
| Gdy sprawdzam przez testy (czy wystepuje) konkretnych funkcji (np.

| die().

| phpinfo()?

znasz jeszcze jakies zarty, ktorymi chcialbys sie podzielic na grupie?
Mozesz sprobowac: pl.rec.glupie.zarty


Brak słów (no wk... mnie):

Cytat Twojego z postu:
"generalnie wersja GD jest mi potrzebna do wybrania funkcji imagecopyresize
lub imagecopyresample. Wiadomo, ze ta druga jest lepsza, ale dziala tylko z
GD2.0. Sprawdzenie, czy funkcja imagecopyresample pod GD 1.8 konczy sie

więc teraz żart nad żarty :-))))))))

bool function_exists(...)

I do manuala!!!! Ale to już! A nie pier... tu pisać!





Temat: wersja GD

tresci:


Witaj

| w jaki sposob w kodzie PHP sprawdzic wersje biblioteki GD.
| Gdy sprawdzam przez testy (czy wystepuje) konkretnych funkcji (np.

| die().

sposob bruteforce:
Z komentarzy użytkowników do rozdziału 'Image functions':


hehe, sposob niezle zakrecony, ale pewnie dziala. ;-)

generalnie wersja GD jest mi potrzebna do wybrania funkcji imagecopyresize
lub imagecopyresample. Wiadomo, ze ta druga jest lepsza, ale dziala tylko z
GD2.0. Sprawdzenie, czy funkcja imagecopyresample pod GD 1.8 konczy sie

Lucasdm





Temat: exif_thumbnail();

:: czytałem archiwum i znalazłem coś o php.ini no więc sprawdziłem i linijka
:: która odpowiedzialna jest za biblioteki gd jest.
:: (;extension=php_gd.dll)
::
:: Co mam robić ??
:
: Skasować średnik...
ale najpierw musisz mieć wgraną tą bibliotekę




Temat: exif_thumbnail();
No więc usunąłem średik.

Teraz wywala mi inny błąd

"Unable to load dynamic library '.php_gd.gll' - Nie można odnaleźć
określonego modułu'.

Sprawdzałem i dll znajduje się w folderze extensions.

Dzięki


: czytałem archiwum i znalazłem coś o php.ini no więc sprawdziłem i
linijka
: która odpowiedzialna jest za biblioteki gd jest.
: (;extension=php_gd.dll)
:
: Co mam robić ??

Skasować średnik...

--     ||
  ||)) ||<<  --  Piotr Kęplicz  --  http://pijacki.ez.pl/
  ||






Temat: Zaokraglone rogi wokol zdjecia?


Przepraszam, wczesna pora i 105 stopni w NYC wylacza podstawowe funkcje
mozgu. Mam do dyspozycji PHP i CF, ale tego drugiego nie znam za dobrze.


Przy 105 stopniach to pewne czesci ciala zaczynaja odparowywac.


Tak, ale jak poprosic firme hostujaca o dolaczenie biblioteki GD?


Wyslac im maila lub zadzwonic?


Tak jak mowilem, jestem laikiem w CF a w PHP pisze juz kilka lat, czy
korzystal ktos z tego komponentu CF? Czas jest bardzo waznym wyznacznikiem
tego projektu, wiec zastanawiam sie co bedzie szybsze GD czy poznawania
CF?


Szybsze bedzie GD.

m.





Temat: Biblioteki Zlib
Ale Ty jestes adminem serwera? czy ty zainstalowałeś po prostuna swoim koncie??

Dziękuje za link. Tak zlib jest odpowiedzialny za przesyłanie obrazków z komputera i zapisywanie w danym folderze gdzie akurat mam problem, ponieważ każdy obrazek zajmuje 0 kb.

" : biblioteka zlib nie załadowana !. Potrzebna jest m.in. do uwierzytelniania graficznego."

No chyba że od tego są biblioteki GD



Temat: php konwersja jpg do gifa 2 kolorowego
tom-ash odzywa się do nas w te słowa:


Użytkownik "W.mich" zaintonował nam taką oto szantę:
| Jak przekonwertować jpga na format gif zawierający maksymalnie 2
| kolory czarny i biały.
| Oczywiście w grę wchodzą tylko biblioteki gd.
| Wiem jak przekonwertować jpga do gifa, ale nie wiem jak
| przekonwertować do gifa 2 kolorowego...
Z tego co wiem to nie można... dlatego, że gd nie obsługują formatów gif ze
względu na licencję...
Natomiast mozesz przekonwertować do 2 kolorowego png... ale jak? Nie wiem...
Zapytaj na pl.comp.lang.php


Można jeszcze spróbować ImageMagickiem, ale nie wiem, czy jest biblioteka
dla PHP - ja korzystam z Perla. Z tym że tu też problem z numerem wersji -
tylko te stare obsługują GIFy.





Temat: odcienie szarosci w calym serwisie www

[...]


| Jak wlaczyc kolory a wlaczyc odcienie szarosci w calym serwisie www.

| Strona startowa jest w php.

| Użyj switch_to_greyscale() ze standardowej biblioteki PHP.

A nie lepiej reduce_colors (RGB, GRAYSCALE) z biblioteki GD?


Jest znacznie wolniejsza no i nie zawsze zadziała. Miałem już klienta,
który nie miał u siebie GD. Nie hostował serwisu na normalnym, komercyjnym
hostingu tylko w swojej instytucji.





Temat: Operacje na obrazkach - czego użyć?


   Jako pracę magisterską mam zadnaie zrobienia systemu rozpoznawania
odcisków palców. Wszystko mam gotowe (skaner, idee, algorytmy) poza
biblioteką obsługującą obrazki. Potrzebuję czegoś w miarę prostego i
szybkiego. Przez proste rozumiem edycję poszczególnych pikseli obrazka
poprzez edycję elementów tablicy natomiast szybkości chyba nie trzeba
tłumaczyć :)


Do dłubania w obrazkach kiedyś używałem biblioteki GD.
Jest dla C, jest dla Perla (to drugie wygodniejsze
oczywiście przy posługiwaniu się pilkami). Nie pamiętam,
czy spełnia Twoje wymagania, ale łatwo przy jej użyciu
robiłem różne rzeczy.




Temat: jak przygotowac bardzo precyzyjny wydruk?
witam

Przede mna takie zadanie: pisze sobie aplikacje w php do obslugi
sprzedazy. Aplikacja bedzie miala interfejs w postaci html.

Raz na jakis czas bede musial przygotowac nalepki na wysylane paczki.
Nalepki beda drukowane na gotowych ponacinanych arkuszach. I tu jest
glowne zadanie: drukarka musi to wydrukowac prezycyjnie tak aby kazdy
adres wysylki znalazl sie w nacietym juz na papierze polu.

I tu wlasnie problem. Najpierw probowalem generowac dokument html i do
niego css z paged media. Niestety wyszla porazka. Zle marginesy, nawet
zle rozmiary <divów. Slowem nie chce sie w to bawic dalej.

Jakie inne pomysly? Mi przychodzi do glowy:

- generowanie w php za pomoca biblioteki GD pliku graficznego i
wysylanie go na drukarke
- robienie tego samego za pomoca convert (wydaje mi sie ze bedzie
wydajniejsze, ale moze sie myle?)

Macie jakies inne bardziej na miejscu propozycje? Wiem, ze chyba
najlepiej byloby generowac pdf, ale biblioteki do tego dla php sa
platne. Moze sa jakies inne mozliwosci?

}






Temat: bezpieczny FreeBSD..


A może w kolejnej wersji akurat któraś opcja się zmieniła?
Np. robisz upgrade PHP z 4.1.x do 4.2.x. Nie masz ustawionej
opcji register_globals, bo w <= 4.1.x było domyślnie.
Robisz upgrade do 4.2.x i... 'ojej, przestało działać!'?


Ha! I tu dałeś się złapać. PHP nie jest częścią systemu FreeBSD
i jako takie nie zostaje przebudowane po zrobieniu 'make world'.
PHP występuje za to w 'portsach', a za nie... za nie to już
developerzy FreeBSD odpowiedzialności nie biorą ;-)
Zaś co do przechodzenia z jednej wersji portsów na drugą: już
kiedyś miałem czarowne przejścia związane ze zmianami biblioteki
GD przy których wyszły na wierzch zupełnie nieznane mi zalezności.
Teoretycznie powinny być zdefiniowane, ale jakoś nie były....
Inna sprawa, że na serwerze był bałagan i znalazłem nadinstalowane
na siebie dwie wersje GD, z czego pozostał kawałek jednej,
obsługującej GIFy. I dochodziło do ślicznej sytuacji, gdy pakiet
przy konfiguracji był tworzony z obsługą GIFów, ale przy uruchomieniu
odwoływał się do nowszej i wylatywał z hukiem... Wot, radość.

Pozdrawiam,
Piotr 'aniou' Meyer





Temat: wersja GD


| Witam,

| w jaki sposob w kodzie PHP sprawdzic wersje biblioteki GD.
| Gdy sprawdzam przez testy (czy wystepuje) konkretnych funkcji (np.

| die().

phpinfo()?


znasz jeszcze jakies zarty, ktorymi chcialbys sie podzielic na grupie?
Mozesz sprobowac: pl.rec.glupie.zarty





Temat: Jak zmniejszyć jpg-a ?
Witam,

Znacie moze jakis sposob na zmniejszenie rozdzielczosci jpg-a bez uzywania
biblioteki GD ?
Chodzi mi o to aby wczytac plik jpg a nastepnie zapisac go w okreslonej
rozdzielczosci. Niestety na serwerze gdzie bedzie umieszczona strona nie ma
i nie bedzie GD.

Pozdrawiam
Marcin





Temat: Ostrzeżenie.
W poprzednim odcinku serialu pl.comp.os.advocacy, "Jakub Narębski"


| Jasne, zrób mi konwerter jpg 24bit do bmp 8bit z kompresją lzw w bashu
| (czy też w Perlu).

Przy pomocy convert z ImageMagick? Żaden problem :))) Nie wiem jak jest
w Perlu z obsługą formatów graficznych, ale zapewne jest jakiś moduł na
CPAN korzystający z biblioteki gd.


Czy jest możliwość dobrania się do poszczególnych pikseli takowej bitmapy
(pytam z ciekawości)?


| Filozofia pracy to np. prototypowanie za pomocą sklejania (rurki,
| Tcl/Tk) gotowych małych programów.

| Domyślam się, że takie pojęcia jak moduł czy DLL nie są Ci obce?

Takie pojęcia jak biblioteka dzielona czy moduł nie są mi obce.
Nijak (albo niewiele) to ma się do prototypowania za pomocą gotowych
narzędzi (np. spell = tr + sort + uniq + join/compare/grep).


Tak. Dałem Ci jedynie przykład, iż pod Win (w domyśle - Delphi) nie ma
najmiejszego kłopotu budowania programu z klocków. Skoro jadnak zależy Ci
na wykorzystaniu gotowych programów: nie ma problemu np. z uruchomieniem
zewnętrznego programu, przekazania mu parametrów, poczekania na
zakończenie i odebrania wyników.

Pozdrawiam
Artur





Temat: ImagePng


| Fatal error: Call to unsupported or undefined function imagepng() in
| J:INetPubWWWRootsimulation.php3 on line 109

Nie masz włączonej biblioteki gd. Było o tym na grupie, sam pisałem -
poszukaj sobie.


Mam włączoną tę bibliotekę , inne funkcje graficzne mi działają, a ta akurat
nie :-(

Profesorek





Temat: PHP i GD


mam dziwny problemik

mam dwa serwerki apache+php jeden w windowsach drugi na linuxie.
mam stronke ktora wykorzystuje funkcje:

ImageCreate()
ImageCopyResized()

i co zastanawiajace na obu serwerach POPRAWNIE obslugiwana jest funkcja:
ImageCreate()

NIE DZIAŁA natomiast funkcja ImageCopyResized() na serwerze z linuxem
(zmienialem ja tez na:ImageCopyResized ale tez bez wiekszych efektow)

czy to sprawa biblioteki GD?

prosze o opinie i ewnentualne rozwiazanie

pzdr

tomek


Po pierwsze imagecopyresized wywoluje sie z kilkoma parametrami
int imagecopyresized ( resource dst_im, resource src_im, int dstX, int dstY,
int srcX, int srcY, int dstW, int dstH, int srcW, int srcH)
Tak jak  i ImageCreate

Po drugie ta funkcja nie obsluguje antyaliasingu ktory jest zawarty w
funkcji imagecopyresampled w gd2 przy czym trzeba wtedy uzyc
imagecreatetruecolor





Temat: PHP i GD
mam dziwny problemik

mam dwa serwerki apache+php jeden w windowsach drugi na linuxie.
mam stronke ktora wykorzystuje funkcje:

ImageCreate()
ImageCopyResized()

i co zastanawiajace na obu serwerach POPRAWNIE obslugiwana jest funkcja:
ImageCreate()

NIE DZIAŁA natomiast funkcja ImageCopyResized() na serwerze z linuxem
(zmienialem ja tez na:ImageCopyResized ale tez bez wiekszych efektow)

czy to sprawa biblioteki GD?

prosze o opinie i ewnentualne rozwiazanie

pzdr

tomek





Temat: exif_thumbnail();

: czytałem archiwum i znalazłem coś o php.ini no więc sprawdziłem i linijka
: która odpowiedzialna jest za biblioteki gd jest.
: (;extension=php_gd.dll)
:
: Co mam robić ??

Skasować średnik...

--     ||
  ||)) ||<<  --  Piotr Kęplicz  --  http://pijacki.ez.pl/
  ||





Temat: exif_thumbnail();
Cześć,

<?
...
$obrazek = exif_thumbnail("$file");
echo("$obrazek");
....
?

niestety wyskakuje mi błąd :

Call to undefined function: exif_thumbnail()

czytałem archiwum i znalazłem coś o php.ini no więc sprawdziłem i linijka
która odpowiedzialna jest za biblioteki gd jest.
(;extension=php_gd.dll)

Co mam robić ??

(mam php w wersji 4.2.3)

Dzięki

Pozdrawiam Tomek





Temat: exif_thumbnail();


Call to undefined function: exif_thumbnail()

czytałem archiwum i znalazłem coś o php.ini no więc sprawdziłem i
linijka która odpowiedzialna jest za biblioteki gd jest.
(;extension=php_gd.dll)

Co mam robić ??

(mam php w wersji 4.2.3)


extension=php_exif.dll

(tak wynika z manuala jeśli chodzi o instalację na win,
zresztą sprawdziłem :-))





Temat: KOMPILACJA pod LINUX'em...

który jako parametr wejściowy dostaje nazwe spółki (i długość tej nazwy)
nastepnie "przemiata" 5 plików, znajduje w nich odpowiednie dane i jako
odpowiedź generuje plik *.gif. Taki dość prosty skrypt CGI.

Skompilowałem g++.
Następnie zciągnąłem z internetu biblioteke Thomasa B. do
tworzenia plików *.gif. Zmajstrowałem program  któremu podaje się na wejście
5 danych a on generuje gif'a. Przerobiłem Makefile'a i skompilowalem
poleceniem "make". Wszystko działa znakomicie. Więc w czym problem ?
Problem w tym że chcę mieć JEDEN program. Po połaczeniu programów i próbie
kompilacji g++ wypisuje:

Undefined symbol           first referenced in file
gdImageCreate_Fii         /var/temp/cciICcd_1.o

Chyba nie widzi biblioteki gd (tej zciągnietej z internetu)
Podczas kompilacji make'iem wypisuje  "fstream.h: no such file or..."
Próbowałem dyrektywy -I lecz nic nie dało (oprócz masy innych błęów...)
Problem chyba tkwi w tym iż w Makefile'u jest użyty kompilator gcc a drugi z
progamów ja kompiluję w g++. Innym problemem może być to że nie znam się
niestety na robieniu Makefile'i z czego b. ubolewam.

    Za wszelkie rady WIELKIE dzieki !!!

Makefile"
                          Jaś.





Temat: wykres GD - dziala wszystko ale ...
Witam!

Mam taki problem:
Na stronie http://www.sunlife.pl/test/index.php jest wykres dynamicznie
tworzony za pomoca biblioteki GD, wszystko dziala ok czyli dodaje do bazy i
przelicza problem jest w odswiezaniu obrazka ktory rysuje wykres. Prosze
zauwazyc ze jezeli zaznaczymy opcje TAK lub NIE to wszystko jest przeliczane -
 ilosc osob sie zwieksza itd. ale wykres sie nie zmienia - Zmieni sie dopiero
po odswiezeniiu calej strony przyciskiem "odswiez" lub F5

Sa 3 pliki:

- index.php, w ktorym jest umieszczony formularz i wyswietlenie zdjecia: <img
border="1" SRC="http://www.sunlife.pl/test/grafika.php"

- grafika.php rysuje ten wykres po pobraniu danych z bazy

- licz.php plik ktory zapisuje do bazy nowe wyniki po nacisnieciu przycisku
GŁOSUJ

Dlaczego odswieza liczbe glosujacych a wykres dopiero po calkowitym
odswiezeniu strony,  jak zrobic zeby po kliknieciu linku "OK" w licz.php
odswiezyl tez rysunek z wykresem?

Dzieki i pozdrawiam,
Zajac





Temat: rozmiary obrazkow jpg i gif obrabianych przez php


W funkcji ImageJPEG() możesz ustawić jakość kompresji. Więcej w manualu.
Ogólnie rzecz biorąc obróbka jpegów w PHP to porażka, bo obrazy obrabiane
sa
w palecie 256 kolorów. Ma to sie zmienić w następnych wersjach biblioteki
gd.


A ktora masz wersje GD? Ja dosc dawno nic nie robilem z jpeg'ami, ale nie
przypominam
sobie zeby bylo jakies ograniczenie do 256 kolorow.

-lordie





Temat: losowe obrazki
podsumowując (; twoje rozterki ujawnione w tym wątku:

tak, da się w prosty sposób zrobić <img src="losuj-obrazki.php"
tak, to może obsługiwać cosobiezamarzysz, w szczególności gif/jpg/png
(bez znaczenia jest gd)
tak, można (przy pomocy stosunkowo nowej biblioteki gd i/lub z
nałożonym paczem) generować jednocześnie grafikę w formacie gif, jpeg
i png
tak, możesz zrobić strony .html, które będą parsowane przez mod_php
mimo, że standardowa konfiguracja u ciebie będzie traktowała .html
jako statyczne
tak, są gotowe skrypty php do rotowania bannerów

teraz tylko powiedz o co ci tak właściwie chodzi

przeme2K





Temat: losowe obrazki


tak, da się w prosty sposób zrobić <img src="losuj-obrazki.php"
tak, to może obsługiwać cosobiezamarzysz, w szczególności gif/jpg/png
(bez znaczenia jest gd)


super, a moze moglbym gdzies zobaczyc jak ktos juz to zrobil? Bo
niestety jedyne co udalo mi sie zrobic w tym temacie to:

<?
Header("Content-type: image/png");
srand ((double) microtime() * 1000000);
$id = rand(1,34);
$im = imagecreatefrompng("pic$id.png");
ImagePng($im);
ImageDestroy($im);
?


tak, można (przy pomocy stosunkowo nowej biblioteki gd i/lub z
nałożonym paczem) generować jednocześnie grafikę w formacie gif, jpeg
i png


a jak GIF?


tak, możesz zrobić strony .html, które będą parsowane przez mod_php
mimo, że standardowa konfiguracja u ciebie będzie traktowała .html
jako statyczne


Ale tego NIE CHCE zrobic. Z kilku przyczyn.


tak, są gotowe skrypty php do rotowania bannerów


a moglbys tak podrzucic URL jakiegos?


teraz tylko powiedz o co ci tak właściwie chodzi


Chcialem sie dowiedziec jak zrobic - najlepiej jako CGI, ale
_ewentualnie_ jako PHP - takie rozwiazanie, zeby losowo - albo
rotacyjnie - wyswietlalo obrazki z danego katalogu i zeby mozna tego
bylo uzywac w kodzie "zwyklej" strony jako IMG SRC=costam.

Jesli ktos wie JAK albo wie GDZIE cos takiego jest juz gotowego - to
prosilbym o informacje JAK i GDZIE.





Temat: php konwersja jpg do gifa 2 kolorowego
Użytkownik "W.mich" zaintonował nam taką oto szantę:


Jak przekonwertować jpga na format gif zawierający maksymalnie 2
kolory czarny i biały.
Oczywiście w grę wchodzą tylko biblioteki gd.
Wiem jak przekonwertować jpga do gifa, ale nie wiem jak
przekonwertować do gifa 2 kolorowego...


Z tego co wiem to nie można... dlatego, że gd nie obsługują formatów gif ze
względu na licencję...
Natomiast mozesz przekonwertować do 2 kolorowego png... ale jak? Nie wiem...
Zapytaj na pl.comp.lang.php





Temat: obrazki z PHP


Troche jasniej:
Czy PHP wygeneruje obrazek tak aby moc go umiescic w tagu <img
src="obrazek.php3", bez odwolywania sie do biblioteki GD.


        Bez GD nie wygeneruje. Natomiast obrazek w dowolnym formacie
możesz łyknąć z bazki danych, z jakiegoś katalogu, albo coś,
wypluć z PHP odpowieni nagłówek z typem MIME a potem obrazek.

bart





Temat: HOSTING


Szukam dobrego miejsca na moja strone i sklep(?). Potrzebuje w miare
wypasiaony serwer
PHP + biblioteki GD, bazy i ...
Znalazlem taki home.pl niestety 600 zl rocznie to dla mnie za wiele. Chce
zmiescic sie w kwocie 300 zl rocznie.

Wiem, ze to nie ta grupa ale ta czytam i wiem ze sa tu ludzie, ktorym mozna
zaufac.

Pozdrawiam Ariusz


Znam konta płatne ale tanie. Przyjemność kosztuje 170 zeta a jak się
poda hasło to 117. Zobacz WWW.VEL.PL. Założyłem tam stronkę mojej
córki www.gretka.vel.pl . Na razie jestem zadowolony. Cena oczywiście
za rok, i dodatkowo poza PHP z GD masz jeszcze 2GB pojemności  MySQL 3
bazy po 10 MB, 5 kont pocztowych i nieograniczona liczba domen.
Pozdrawiam
   Wojciech Skorupski
________________________
obejrzyj  moją  córeczkę
    www.gretka.vel.pl
________________________





Temat: generowanie wykresów (charts)


Czy miałeś jakieś problemy z tym softem, czy może coś robię źle?


U mnie wszystko śmigało i śmiga. Może nie masz zainstalowanej biblioteki
GD ? Jak wywołasz funkcję phpinfo() na górze w opcjach kompilacji powinno
być --with-gd




Temat: jak twozone sa wykresy?


Czy ktos wie, jak sa tworzone na stronie dynamicznie generowane wykresy?
Chcialbym cos takiego umiescic na swojej stronie, a nie wiem w ogole od
czego zaczac. Moze jakies moduly/biblioteki?


słupki - rozciągnięte obrazki (za pomocą height i width w tagu IMG)
porządne wykresy - można np. robić używając biblioteki GD. Można jej używać
w PHP i Perlu.

bart





Temat: Polskie literki w blogu



| Wiecie może o co chodzi?

| Tak, brak funkcji imagecreate(), przeciez pisze jasno i wyraznie ..
| brak biblioteki GD ...

Masz rację, zainteligentnie to się nie spytałem. Może wiesz czy jest ona
standardowo włączana w php, czy trzeba ją włączyć. A może jest ona
potencjalnie niebezpieczna i admini w pracy mi ją wyłączyli?


Hmm.. jej brak jest zalezny od systemu i od wersji. W starych wersjach PHP w
GD nei bylo opcji generowania GIF'ow ze wzgledu na licencje na ten format.
Obenice jest juz dostepna ta opcja.
Watpie by ja wylaczyl, pewnie jej po prostu nei zainstalowal ;)





Temat: Jak wygenerować wydruk w Perlu (np przelew)

| Możesz zamiast PDF wygenerować PostScripta i go potem wysłać do drukarki
| (nie potrzebujesz pośredniego programu). Oczywiście istenieje też
możliwośc
| wygenerowania jpega lub gifa za pomoca biblioteki GD i potem wydruk


obrazu.


Co powinienem doinstalować do Perla aby móc to wykonać.


Różne tematycznie powiązane moduły:

http://search.cpan.org/search?mode=module&query=PostScript
http://search.cpan.org/search?mode=module&query=GD

Pozdrawiam,





Temat: wykres GD - dziala wszystko ale ...


Witam!

Mam taki problem:
Na stronie http://www.sunlife.pl/test/index.php jest wykres dynamicznie
tworzony za pomoca biblioteki GD, wszystko dziala ok czyli dodaje do bazy i
przelicza problem jest w odswiezaniu obrazka ktory rysuje wykres. Prosze
zauwazyc ze jezeli zaznaczymy opcje TAK lub NIE to wszystko jest przeliczane -
 ilosc osob sie zwieksza itd. ale wykres sie nie zmienia - Zmieni sie dopiero
po odswiezeniiu calej strony przyciskiem "odswiez" lub F5

Sa 3 pliki:

- index.php, w ktorym jest umieszczony formularz i wyswietlenie zdjecia: <img
border="1" SRC="http://www.sunlife.pl/test/grafika.php"

- grafika.php rysuje ten wykres po pobraniu danych z bazy

- licz.php plik ktory zapisuje do bazy nowe wyniki po nacisnieciu przycisku
GŁOSUJ

Dlaczego odswieza liczbe glosujacych a wykres dopiero po calkowitym
odswiezeniu strony,  jak zrobic zeby po kliknieciu linku "OK" w licz.php
odswiezyl tez rysunek z wykresem?


Pewnie wielkosc rusynku sie nie zmienila i dlatego nie pobiera go do
cashu bo mysli ze to  ten sam :)

musisz w naglowku np umiescic by nie cashowal strony ...





Temat: modyfikacja jpg przez php?


Czy da się w php modyfikować obrazki zapisane w formacie .jpg. Chciałbym
uploadowany przez użytkownika obrazek dopasować do wymiarów które mam na
stronie oraz stowrzyć miniaturke zdjęcia. (to jest szczególnie ważne).

Z góry dzięki za jakakolwiek pomoc,
Adameq


http://www.php.net/manual/en/ref.image.php

Serwer musi byc skompilowany z obsluga biblioteki GD.

pozdrawiam

Leszek





Temat: Polskie literki w blogu


i mam jeszcze drugie pytanie:

Nie wyświetla mi się obrazek weryfikacyjny.

BŁĄD:

"<br /
<bFatal error</b:  Call to undefined function imagecreate() in
<b/usr/home/borys/public_html/bmc/image_verify.php</bon line
<b66</b<br /"
Wiecie może o co chodzi?


Tak, brak funkcji imagecreate(), przeciez pisze jasno i wyraznie ..
brak biblioteki GD ...





Temat: Nakladanie obrazkow


Biała obwódka? Co powstrzymuje Cię przed dodaniem obrazkom po prostu
obramowania?


Jezeli mowimy o robieniu tego za pomoca php i jakiejs biblioteki gd, to
przede wszystkim powatpiewam co do jakosci, a jezeli spoza php to wygoda -
nie chce obrabiac kazdego obrazka w Photoshopie.
Rozmiary zdjec roznia sie ze wzgledu na orientacje (pion/poziom), ale
proporcje zawsze pozostana bez zmian (4/3). Komorki w tabeli sa ograncizone
do 230x230, a miniaturki to rozmiar 200x150 lub 150x200. Dodawane ramki tez
sa przygotowane dla zdjec pionowych i poziomych.





Temat: dynamiczna zmiana rysunku


Nic  nie jest źle... mam zgadywać?


Zgaduj!


  - podejrzewam że zmieniasz nazwę zmiennej z 'cy' na 'do' - jak miałeś
ją nazwaną wcześniej. 'do' jest słowem kluczowym (jak 'for',
'function',...) i javascript się wysypie


nie zmieniłem


  - może zmień rozszerzenie z php3 na php (nie parsuje Ci plików php3)


testuje online. php3 działa z mysql .....i innymi pierdołami spoko


  - nie masz biblioteki GD


rysuje mi normalne rzeczy


  - nie masz włączonej obsługi JavaScript w przeglądarce


wszystkie zdarzenia na mojej stronce działają




A nie chciałoby Ci sie te milion jeszcze ;-)  ?

Kurde, ide pokombinować...





Temat: Hambawenah

ojjj, panowie technicy, czemu ta miniaturka fotki taka brzydka?
Czyzby phpBB korzystalo ze starszej wersji biblioteki GD?


Problem został rozwiązany cicik! Dziekuje za uwagi! Usuwam dalsze posty w tej sprawie technicznej. Prosze o zglaszanie dalszych problemow w Poradach Technicznych i nieodpowiadanie tutaj na ten post :)

Jeszcze raz dziekuje!

Antek



Temat: Polskie literki w blogu


| Wiecie może o co chodzi?
Tak, brak funkcji imagecreate(), przeciez pisze jasno i wyraznie ..
brak biblioteki GD ...


Masz rację, zainteligentnie to się nie spytałem. Może wiesz czy jest ona
standardowo włączana w php, czy trzeba ją włączyć. A może jest ona
potencjalnie niebezpieczna i admini w pracy mi ją wyłączyli?





Temat: Wykres graficzny na www


borykam się z takim problemem chce umiscić na www rysowanie wykresu dla
funkcji ale chce najpierw wprwadzać parametry a potem rysować funkcje, i
przyznam sie zabardzo nie wiem jak sie za to zabrać, czy ktoś mógłby mi
pomóc w tym ? jakieś wskazówki szukałem po necie ale bezskutecznie a jade
na
modemie i troche ograniczają mnie koszta, pozdrawiam i dziekuje


trzeba skorzystać z PHP i funkcji biblioteki GD
http://www.php.net/manual/pl/ref.image.php

pozdrawiam
Piotr Orzechowski





Temat: php konwersja jpg do gifa 2 kolorowego
Jak przekonwertować jpga na format gif zawierający maksymalnie 2 kolory
czarny i biały.
Oczywiście w grę wchodzą tylko biblioteki gd.
Wiem jak przekonwertować jpga do gifa, ale nie wiem jak przekonwertować do
gifa 2 kolorowego...

Proszę o pomoc
Pozdrawiam
W.Mich





Temat: zapis zdjęcia na serwer / usunięcie go ! jak ?
<= News user: zYm3N wyskrobal(a): =


| Jak zrobić by zapisywało tylko zdjęcia npo jpg gif ?
Masz dwie możliwości:

- sprawdzanie formatu pliku za pomoca biblioteki GD /exif.... coś tam../
- sprawdzanie rozszerzenia pliku:

eregi("[a-z]+.((jpe?g)|(gif))$", $_FILES['userfile']['name']);

Przy czym w tym drugim wypadku, nie jest powidziane, że użytkownik nie
zmieni nazwy z as.zip na as.gif.. no ale.. :]


A nie lepiej:

http://pl.php.net/manual/pl/function.mime-content-type.php ???

Tu trudno bedzie cos zmienic uzytkownikowi;)

Pozdr.
orcus





Temat: ukladanie odcinkow w kolejnosci
Wlasnie podrozowalem sobie przez Kornwalie... kiedy nagle Andrzej Kmicic


| | QuickSortAll(A,length(A[0]),0,pred(items),-1);

Jest to normalna procedura sortująca wg algorytmu QuickSort z tym że
procedura porównująca jest rekurencyjna i prowadzi porównywanie do
wyczerpania się kolumn o długości przekazanej w drugim parametrze
(length(A[0])), pierwszy parametr to adres tablicy do sortowania (A),
trzeci to wiersz początku sortowania (0), czwarty parametr to ostatni
wiersz tablicy sortowanej(można sortować tylko część tablicy) a piąty
parametr to kierunek sortowania gdy jest równy 1 to sortowanie jest
narastające a gdy równy -1 to sortowanie jest opadające. Domyślnie -1.

cała procedura :


dzieki, sprobuje z nia powalczyc


jak w linii 10 -( 5  6)( 8  9) , czy to jest sytuacja dozwolona ?.


Tak, bo najwazniejsze jest to zeby linii bylo jak najmniej i w niczym to nie
przeszkadza.


A tak na marginesie do czego ma służyć algorytm jeżeli nie jest to
tajemnicą Twojej pracy.


Na razie to jest jeszcze tylko w mojej glowie. Jest baza danych, ktora
przechowuje informacjie o wydarzeniach. Kazde wydarzenie ma poczatek,
koniec, opis i kilka kategorii. I ten program bedzie wyswietlal te
wydarzenia w formie timeline'u. Cos w stylu:
http://www.hyperhistory.com/online_n2/History_n2/chart5.html
tylko troche bardziej prymitywne (pewnie za pomoca biblioteki GD).





Temat: aktywne guziki na obrazku


Witam!

Mam do rozwiazania nast. problem. Potrzebuje naniesc na obrazek male
graficzne guziczki (wspolrzedne X Y ustalane na podstawie danych z bazy),
ktore beda linkami do nowych stron. Jak sobie z tym poradzic?


nakladanie zrealizujesz funkcjami biblioteki GD
phpmanual -image...()
a linki... hmm... dynamicznie tworzona mapa? mysle by sie nadala

pozdrawiam :)





Temat: PHP SQL i adresy e-mail


| Mam pytanko być może troszke nie na temat.

| Czy umieszczenie adresów w bazie danych, wyciąganie ich przy pomocy php
| w zmiennej i umieszczeniu jej w odnośniku adresu pocztowego ochroni
| adresy pocztowe przed inwigilacją ?  Niechciałbym żeby kierownictwo
| nagle zaczęło dostawać e-ulotki z pornostron. :]

Jakkolwiek wyeksponujesz adresy na stronach WWW, masz jak w banku, że
jakiś harvester je zbierze i dopisze do spam list. Niektózy używają
biblioteki GD do tworzenia obrazka z adresem e-mail (tan, gdzie musi
on byc uwidoczniony), ale moze wystarczy po prostu zbudowac formularz
kontaktowy wysylajacy e-maile do wybranych osob, bez ujawniania samego
adresu?...


jest tez inne rozwiazanie
mozesz wykorzystac java script do poskladania adresu po stronie klienta
slyszalem ze podobno skuteczne





Temat: KOMPILACJA pod LINUX'em...


Chyba nie widzi biblioteki gd (tej zciągnietej z internetu)
Podczas kompilacji make'iem wypisuje  "fstream.h: no such file or..."
Próbowałem dyrektywy -I lecz nic nie dało (oprócz masy innych błęów...)
Problem chyba tkwi w tym iż w Makefile'u jest użyty kompilator gcc a drugi z
progamów ja kompiluję w g++. Innym problemem może być to że nie znam się
niestety na robieniu Makefile'i z czego b. ubolewam.


w c++ do nazwy kazdej funkcji dodawany jest niejawny prefix. Dlatego chcac
wywolywac jakies funkcje C w C++, trzeba je zadeklarowac wewnatrz extern "C" { }

Zmien w pierwszym programie kompilator na g++ i powinno zadzialac.
I zobacz czy masz wszystkie pliki naglowkowe (ten fstream.h z
libstdc++-devel)





Temat: dynamiczna zmiana rysunku


Cos jest nie tak, bo nie wyswietla rysunku
Nie moge znaleźć błędu, ale właśnie o to mi chodziło,żeby na onBlur zmieniał
sie rysunek a akcja POST zupełnie niezaleznie od tego....
Co tu jest źle?


Nic  nie jest źle... mam zgadywać?

  - podejrzewam że zmieniasz nazwę zmiennej z 'cy' na 'do' - jak miałeś
ją nazwaną wcześniej. 'do' jest słowem kluczowym (jak 'for',
'function',...) i javascript się wysypie

  - może zmień rozszerzenie z php3 na php (nie parsuje Ci plików php3)

  - nie masz biblioteki GD

  - nie masz włączonej obsługi JavaScript w przeglądarce

Pzdr
Exe Very Cute





Temat: zmiana wielkosci jpg
Witam.


Warning: system, exec, passthru, escapeshellarg, escapeshellcmd() has been
disabled for security reasons in ...

Cos nie tak z serwerem? czy mozna cos dopisac/zmienic zeby mi ladnie
skalowal obrazki?


Administrator wylaczyl mozliwosc wykonywania komend - mozesz albo
probowac sie z nim skontkatowac i naklonic go do zmiany zdania, albo
skorzystac z biblioteki GD - wtedy masz do dyspozycji ImageCopyResampled
i ImageCopyResized. Nie jest to to samo co convert ale powinno wystarczyc.

Pozdrawiam
Wojciech Jukowski





Temat: Slack i PHP

Witam Grupowiczow
Od kilku dni bezskutecznie usiluje wkompilowac w apache-1.3.9 PHP (na
poczatku probwalem w wersji 4.0.b3, teraz mecze 3.0.6 z takim samym
skutkiem). Problem wyskakuje przy kompilacji biblioteki gd (PHP ma swoja
wlasna wersje, szkoda ze 1.2) a konkretnie przy funkajach imageGif i
ImageCreateFromGif. gcc buntuje sie ze ma bad references i rzeczywiscie
oprocz prototypu te funkcje nie sa zadeklarowane. W pozniejszych wersjach
gdlib (mam 1.8.1) stoi jak wol ze zrezygnowano z tych 2 funcji na rzecz
imagepng i imagecreatefrompng ...pomozcie prosze, bo krece sie w kolo, moze
ktos mial podobny problem? Mam kernel w wersji 2.0.38 i glibc1.3
PHP samo sie kompiluje i instaluje prawidlowo, dopiero make przy apache
wywala blad.
Pozdrawiam i czekam na rade





Temat: statystyki


gcc -L/usr/lib -L/usr/lib  -o webalizer webalizer.o hashtab.o linklist.o
preserve.o parser.o output.o dns_resolv.o graphs.o -lgd -lpng -lz -lm
graphs.o: In function `year_graph6x':
graphs.o(.text+0xd1f): undefined reference to `gdImagePng'
graphs.o: In function `month_graph6':
graphs.o(.text+0x1a23): undefined reference to `gdImagePng'
graphs.o: In function `day_graph3':
graphs.o(.text+0x2020): undefined reference to `gdImagePng'
graphs.o: In function `pie_chart':
graphs.o(.text+0x25ad): undefined reference to `gdImagePng'
collect2: ld returned 1 exit status
make: *** [webalizer] BÂł?d 1

takie mi sie robi :(


Czesc Levelku :)

Cchesz to Ci podrzuce webalizera ktory dziala...
albo doinstaluj sobie biblioteki gd
Na ktorej dystrybucji teraz dzialasz?

Franz





Temat: Jak wygenerować wydruk w Perlu (np przelew)

Możesz zamiast PDF wygenerować PostScripta i go potem wysłać do drukarki
(nie potrzebujesz pośredniego programu). Oczywiście istenieje też możliwośc
wygenerowania jpega lub gifa za pomoca biblioteki GD i potem wydruk obrazu.

Pozdrawiam,


Co powinienem doinstalować do Perla aby móc to wykonać.

Pozdrawam także :)

Gaciej





Temat: ImagePng


Warning: Cannot add more header information - the header was already sent
(header information may be added only before any output is generated from
the
script - check for text or whitespace outside PHP tags, or calls to
functions
that output text) in J:INetPubWWWRootsimulation.php3 on line 103


Wys³a³e¶ co¶ ju¿ do prezgl±darki, zanim poszed³ nag³ówek.


Fatal error: Call to unsupported or undefined function imagepng() in
J:INetPubWWWRootsimulation.php3 on line 109


Nie masz w³±czonej biblioteki gd. By³o o tym na grupie, sam pisa³em -
poszukaj sobie.





Temat: Jak wygenerować wydruk w Perlu (np przelew)


Chcę sobie wydrukować np blankiet przelewu w Perlu (na linuxie),chodzi mi
o
wyduk w trybie graficznym nie tekstowym. Mógłbym chyba wygenerować pdf ale
pxniej do wydruku tego potrzebuję dodatkowego porgramu, a tego chciałbym
uniknąć. Może jakieś wskazówki jak się do tego zabrać, bo nie bardzo wiem
od
czego zacząć.


Możesz zamiast PDF wygenerować PostScripta i go potem wysłać do drukarki
(nie potrzebujesz pośredniego programu). Oczywiście istenieje też możliwośc
wygenerowania jpega lub gifa za pomoca biblioteki GD i potem wydruk obrazu.

Pozdrawiam,





Temat: mail() - jak to ustawic?


| Od pewnego czasu nie moge wysylac maili przez php. Po wyswietleniu
| phpinfo(), mimo ze mam ustawione parametry smtp i sendmail_from w
php.ini to
| na wykazie fukcji pokazuje mi sie ze smtp - localhost, a sendmail_from
jest
| bez wartosci (no value).

A czy phpinfo() widzi w ogole php.ini - Configuration File (php.ini) Path?

pozdrawiam...


Widzi - jest ustawione na C:WINphp.ini, czyli tam gdzie byc powinno.
Ale jak np. umiescilem kopie php.ini we wlasciwym folderze PHP to juz
sciezka zmieniala sie na C:phpphp.ini.

Jak probuje wywolac :
echo '<pSMTP: ', ini_get('SMTP'), '</p';
echo '<psendmail_from: ', ini_get('sendmail_from'), '</p';
to wtedy rzeczywiscie przy smtp jest localhost, a sendmail_from jest
puste...
Moze cos trzeba zmienic w Apache'u?
Ostatnio instalowalem biblioteki GD, moze to jest przyczyna?

pozdrawiam
K





Temat: grafika w CGI


Czy wie ktos moze jak zrobic aby otwierala sie strona z tagiem

<A HREF="http//localhost.cgi"<IMG SRC="localhost.cgi"</A


Zeby gdzie sie otwierala i kiedy ?!
Po starcie skryptu, czy zwykla statyczna strona z serwera ?!


linki odnosza sie do pliku cgi ktory generowal by potem odnosnik
oraz grafike...
chodzi mi o cos co wykorzystuje np. Bannermania...
robie taki swoj wlasny system wymiany bannerow ale tutaj stanalem w miejsc
u
:(


Zeby wygenerowac rysunek, najlatwiej uzyc biblioteki GD

Pozdrawiam
MACiek





Temat: HOSTING
Szukam dobrego miejsca na moja strone i sklep(?). Potrzebuje w miare
wypasiaony serwer
PHP + biblioteki GD, bazy i ...
Znalazlem taki home.pl niestety 600 zl rocznie to dla mnie za wiele. Chce
zmiescic sie w kwocie 300 zl rocznie.

Wiem, ze to nie ta grupa ale ta czytam i wiem ze sa tu ludzie, ktorym mozna
zaufac.

Pozdrawiam Ariusz





Temat: odczytac obrazek


moze mnie ktos naprowadzic jak rozpoznac co przedstawia dany obrazek? moze
przyklad.
mam np. kilka ikon przedstawiajacych slonce, slonce za chmura, zachmurzenie
itp. (grafike zasysam z jakiegos serwisu pogodowego) i teraz w zaleznosci
od tego co przedstawia (nazwa obrazka jest zawsze ta sama) chce podjac na
swojej stronie jakas akcje.
w jaki sposob przy pomocy biblioteki gd odczytac co przedstawia dany
obrazek?

i przy okazji znacie jakis serwis gdzie mozna legalnie i bezplatnie co np.
godzine poprzez np. fsockopen pobrac obrazek np.
http://pogoda.onet.pl/_d/ico/c04.gif i po "odczytaniu" co przedstawia na
swojej stronie www zamiescic ta "odczytana informacje" ??


heeee ... chodzi ci pewnie o cos co mozna by nazwa OCR'em .. no to jest dosc
zlozone i nie wiem czy PHP sie do tego nadaje ;)
jesli to jest grupa obrazkow ktora sie nie zmiania (jak jest slonce to jest
zawsze takie same, jak deszcz to zawsze ten sam) to wystarczy pobrac sobie
wszystkie obrazki ktore wystepuja, zrobic z nich sume kontrolna (albo i nie)
i porownywac z tymi ktore sa na stronie.





Temat: odczytac obrazek
moze mnie ktos naprowadzic jak rozpoznac co przedstawia dany obrazek? moze
przyklad.
mam np. kilka ikon przedstawiajacych slonce, slonce za chmura, zachmurzenie
itp. (grafike zasysam z jakiegos serwisu pogodowego) i teraz w zaleznosci od
tego co przedstawia (nazwa obrazka jest zawsze ta sama) chce podjac na
swojej stronie jakas akcje.
w jaki sposob przy pomocy biblioteki gd odczytac co przedstawia dany
obrazek?

i przy okazji znacie jakis serwis gdzie mozna legalnie i bezplatnie co np.
godzine poprzez np. fsockopen pobrac obrazek np.
http://pogoda.onet.pl/_d/ico/c04.gif i po "odczytaniu" co przedstawia na
swojej stronie www zamiescic ta "odczytana informacje" ??





Temat: imagecreatefromjpeg() & PHP 4.1.1


4.1.1 powinna byc ta funkcja a zwraca mi cos takiego :

Fatal error: Call to undefined function: imagecreatefromjpeg() in
d:phpgaleriaindex.php on line 9

... o co chodzi ??


prawdopodobnie o brak zainstalowanej biblioteki GD
grzessiek





Temat: Szybkosc (powolnosc?) perla...


Teraz juz wiem - ze praktycznie cala wina za wolne wykonanie mojego
programu lezy w nieszczesnym przywolaniu biblioteki GD. Nawet nie w
wykonywanych przez nia operacjach na obrazkach - te sa zaniedbywalne.
Co wy na to? Moze jakies konstruktywne propozycje?


Oczywiście - FastCGI albo mod_perl. Bez tych rozwiązań perl do CGI w
*realnych* rozwiązaniach zupełnie się nie nadaje :-)

http://www.fastcgi.com/
http://perl.apache.org/





Temat: ...z takim smokiem przyszło mi walczyć...

Aby korzystac z funkcji tworzenia obrazkow musisz miec zainstalowane
biblioteki GD ktorych pefnie nie masz

witajcie!
właśnie siadłem sobie w sobotni czas przy kompie

licznik odwiedzin... aż tu nagle w okienku mojego IE
pojawił się dziwny napis:

Fatal error:  Call to unsupported or undefined function imagecreate() in [...]

spotkał się ktoś z czymś takim?
co może być tego przyczyną i jak można to rozwiązać?

pozdro

--
tvardy
[] Apache v.1.3.12; PHP v. 3.0.12






Temat: Bank zdjęć FotoZip

[...]


Ogolnie strona bardzo ciekawa, dobry dobor kolorow,
ladne logo, przejzyscie... generalnie ok.


Dzieki za wysokie noty :-)


Ale o to co bym zmienil:

a) miniaturki zdjec sa slabej jakosci - widac pixeloze co psuje wrazenie.


Hm... miniaturki sa generowane dynamicznie i niestety zależą od zastosowanej
biblioteki GD (PHP). Jedyne na co mogę wpłynąc to zmniejszenie kompresji,
jednak pliki wtedy rosną a efekt mizerny.


b) fotki w logo po prawej stronie rozmiescilem bym pod innym katem
   uzywajac specjalnego do tego narzedzia (w PSP Deform tool)


To juz ...nasty pomysł na ich rozmieszczenie :-) Chyba jednak pozostanę przy
tym co jest, jakkolwiek byc moze kiedyś zmienię layout :-)
Nie uzywam PSP (Nie wiem, czy masz na mysli Photoshopa, czy Paint Shop
Pro) - uzywam Fireworksa.

Dzieki jeszcze raz!

Fires





Temat: Graficzny wynik zapytania SQL


strone HTML i wlaczasz je. Problem : Nie znam jednak sposobu wygenerowania
pliku graficznego na podstawie danych.


Perl + biblioteki GD i Chart (obydwie na http://www.cpan.org)

Pozdrawiam,
Sebastian Lukasiewicz


Olek






Temat: Grafika
witam,


Warning: Cannot add header information - headers already sent by (output
started at .....imagecreate.php3:1) in .....imagecreate.php3 on line 1


wstan, wez slownik ang-pol. otworz. tlumacz wyraz po wyrazie.
w ostatecznosci sprawdz archiwum tej grupy, szukaj tego warninga.


Fatal error: Call to undefined function: imagecreate() in
.....imagecreate.php3 on line 1


pewnie nie masz wlaczonej biblioteki gd. dl() albo 'odhacz' w php.ini





Temat: czy istnieje jakis sposob...
w PHP zeby ze zmiennej typu
string postaci "matematycznej"
dajmy na to:

$a="sin(2)+3*pow(4,2.7)";

otrzymac zmienna typu double
o wartosci takiej jaka znajduje sie
w cudzyslowach zmiennej typu string.

Ogolny problem jest taki: chce w

zmiennej x np. sin(x)+2*pow(x,2) a pozniej
pracowac na wartosciach tej funkcji np.
wykreslic jej wykres za pomoca biblioteki
gd itp.

slyszalem o tzw. analizatorze syntaktycznym

czy istnieje jakis prostszy sposob i pod PHP?

za wszelkie informacje DZIEKI





Temat: php.ini


Co masz na myśli mówiąc, że nie generuje żadnej zawartości? To, że nie
wyświetla żadnego tekstu? Jeśli tak to znów pudło, niestety. Gdy usunę z
katalogu php i windows'a plik php.ini wszystko działa poprawnie, może
pozatym że nie moge korzystać np. z biblioteki GD, bo trzeba to ustawić
w php.ini a ja nie mogę. Dla jasności dodam, że w pliku php.ini nic nie
zmieniałem poza DocumentRoot (ustawiony na katalog, z którego próbuje
odpalić jakikolwiek skrypt) i ścieżką do php.


Chodzilo mi o to ze skrypt generuje plik o rozmiarze 0 bajtow. Wtedy Xitami
(razem z PHP) sie wieszalo.
Sprobuj ten plik przegrac w trybie DOS. Moze pomoze choc watpie.





Temat: url a polskie znaki ($_GET)


przy pomocy przekazywania get przekazuje dane do biblioteki gd
i teraz nastepuje problem zamiast polskiego "ę" otrzymuje "e" z
ptaszkiem w asku url mam %AE np domen%EA


http://pl.php.net/urldecode
http://pl.php.net/urlencode





Temat: php.ini


1. Umieszczasz plik w czasie dzialania PHP,


Pudło.


2. skrypt nie generuje zadnej zawartosci,


Co masz na myśli mówiąc, że nie generuje żadnej zawartości? To, że nie
wyświetla żadnego tekstu? Jeśli tak to znów pudło, niestety. Gdy usunę z
katalogu php i windows'a plik php.ini wszystko działa poprawnie, może
pozatym że nie moge korzystać np. z biblioteki GD, bo trzeba to ustawić
w php.ini a ja nie mogę. Dla jasności dodam, że w pliku php.ini nic nie
zmieniałem poza DocumentRoot (ustawiony na katalog, z którego próbuje
odpalić jakikolwiek skrypt) i ścieżką do php.


Najprawdopodobniej 2. Mialem to u siebie (na xitami) ;-))


--
Pozdrowienia,          ][ "Laurent Blanc dostojnym krokiem pędzi
FiDO                   ][ w kierunku bramki"
                       ][ (c) polski komentator





Temat: obrazki z PHP


Troche jasniej:
Czy PHP wygeneruje obrazek tak aby moc go umiescic w tagu <img
src="obrazek.php3", bez odwolywania sie do biblioteki GD.

KRIS


Wydaje mi sie ze TAK.
Moglbys uzyc takiego sposobu:

Obrazek.php3 wysyla nagłówek HTTP content-type="image/gif" przy pomocy
funkcji header();
pozniej odczytuje plik GIF i jego dane wysyla 'na ekran' poleceniem echo lub
print...

-TZ





Temat: Kompilacja biblioteki gd w php 4.3.6
Witam,
konfiguruje php:

./configure --with-apache=/usr/local/src/apache_1.3.29 --with-mysql --with-gd=/usr/local/src/php-4.3.6/ext/gd --with-zlin=/usr/local/src/php-4.3.6/ext/zlib --with-mcrypt=/usr/local/src/php-4.3.6/ext/mcrypt
podczas make'owania wyskakuje blad:

ext/gd/gd.o(.text+0x11ba): In function `zif_imagecolormatch':
/usr/local/src/php-4.3.6/ext/gd/gd.c:801: undefined reference to `gdImageColorMatch'
ext/gd/gd.o(.text+0x2c49): In function `zif_imagerotate':
/usr/local/src/php-4.3.6/ext/gd/gd.c:1111: undefined reference to `gdImageRotate'
ext/gd/gd.o(.text+0x325e): In function `zif_imagecreatefromstring':
/usr/local/src/php-4.3.6/ext/gd/gd.c:1335: undefined reference to `gdImageCreateFromGifCtx'
ext/gd/gd.o(.text+0x3607): In function `zif_imagecreatefromgif':
/usr/local/src/php-4.3.6/ext/gd/gd.c:1491: undefined reference to `gdImageCreateFromGifCtx'
ext/gd/gd.o(.text+0x360c):/usr/local/src/php-4.3.6/ext/gd/gd.c:1491: undefined reference to `gdImageCreateFromGif'
ext/gd/gd.o(.text+0x59df): In function `zif_imageline':
/usr/local/src/php-4.3.6/ext/gd/gd.c:2183: undefined reference to `gdImageAALine'
ext/gd/gd.o(.text+0x6a8f): In function `zif_imageellipse':
/usr/local/src/php-4.3.6/ext/gd/gd.c:2316: undefined reference to `gdImageEllipse'
ext/gd/gd.o(.text+0x98fb): In function `_php_image_convert':
/usr/local/src/php-4.3.6/ext/gd/gd.c:3740: undefined reference to `gdImageCreateFromGif'
ext/gd/gd.o(.text+0x9b5b): In function `zif_imageantialias':
/usr/local/src/php-4.3.6/ext/gd/gd.c:3877: undefined reference to `gdImageAntialias'
collect2: ld returned 1 exit status
make: *** [sapi/cli/php] Error 1

szukalem wszedzie podpowiedzi ale nigdzie nie znalazlem
wie ktos moze o co chodzi pozdrawiam



Temat: biblioteki gd
Czy hosting obsługuje biblioteki GD?



Temat: program w c++ skalowanie obrazka
Jeśli musi być w czystym c++ - to nie wiem, ale na pewno możesz
skorzystać z biblioteki jpeg, lub już bardziej gotowej "implementacji"
tej biblioteki - biblioteki GD

pozdrawiam Mik





Temat: Dobre zwyczaje


Ponoć można w zasobach umieścić JPEGi i GIFy i tworzyć z nich bitmapy w
czasie pracy programu. Wymaga to dodatkowych bibliotek.


Polecam biblioteki GD, używałem pod PHP - bardzo proste w obsłudze...

Pozdrawiam





Temat: wersja GD


Witam,

w jaki sposob w kodzie PHP sprawdzic wersje biblioteki GD.
Gdy sprawdzam przez testy (czy wystepuje) konkretnych funkcji (np.


phpinfo()?





Temat: Kompiluję i wyskakuje mi błąd


Musisz miec pakiet devel do danej biblioteki (gd-devel)


Gdyby o to chodziło to by się wykładał na braku nagłówków (*.h). Tutaj
raczej chodzi o to, że ta biblioteka jest w innym miejscu niż się jej
kompilator spodziewa.




Temat: kamerka


Do webcama uzywa sie php ? :)


Jasne! Dokladnie biblioteki GD ;)
Nie znasz GD-GetImage()? :)

pozdr.
Gandalf





Temat: biblioteki .gd
Czy wersja PHP 4.2.3 nie posiada bibliotek do tworzenia grafiki? Dlaczego
otrzymuje komunikat "undefined function:  imagecreate()"? I co mam z tym
zrobic dalej, zeby nie zmieniac PHP? :) Prosze o pomoc
kasia




Temat: Kompiluję i wyskakuje mi błąd
Musisz miec pakiet devel do danej biblioteki (gd-devel)




Temat: automatyczne dopisywanie textu do obrazka
witam
takie pytanie:

byc moze juz bylo na liscie ale sie nie doszukalem
chodzi mi o automatyczne dodawanie napisu firmowego do fotek na stronie w
momencie ich wrzucania na serwer np. lub przy wyswietlaniu...

jak przy pomocy biblioteki GD to zrobic?





Temat: [Problem] Nie dziala portal
pisalem do admina serwera osemka i jakies zmiany robia aktualizacje biblioteki GD GD2 dodali nawet (wczesniej nie bylo).. Wiec moze te biale strony przez te aktualizacje sa...



Temat: url a polskie znaki ($_GET)
przy pomocy przekazywania get przekazuje dane do biblioteki gd
i teraz nastepuje problem zamiast polskiego "ę" otrzymuje "e" z
ptaszkiem w asku url mam %AE np domen%EA

czym to skonwertowac ?





Temat: Hambawenah
ojjj, panowie technicy, czemu ta miniaturka fotki taka brzydka?
Czyzby phpBB korzystalo ze starszej wersji biblioteki GD?



Temat: MRTG
Kurs PHP do jednej rączki, do drugiej tutoriala do biblioteki GD w PHP i do dzieła



Temat: problem z wgrywaniem zdjec...


wyskauje bład przy właczonym extension=php_db.dll w php.ini


upload plików ma sie nijak do biblioteki GD
wyłącz tą linię w php.ini

zrób tak, jak powiedziałem wczesniej





Temat: skrypt JS dootwierania okienka z JPG
fukcja getImageSize - jest standardowo - nawet bez biblioteki GD, ale
zmartwie Cie bo do .jpg f graficzne nie dzialaja...

pzdr
MoBi





Temat: PHP
Marcin zameczyl(a) swoja klawiature piszac:


Co zrobić aby pod PHP zadziałała funkacja  "ImageCreate" (zresztą
żadna odnośnie grafiki nie chce działać)?


Skompilowac PHP z obsluga biblioteki GD





Temat: obrazki z PHP
Troche jasniej:
Czy PHP wygeneruje obrazek tak aby moc go umiescic w tagu <img
src="obrazek.php3", bez odwolywania sie do biblioteki GD.

KRIS





Temat: Grafika


pewnie nie masz wlaczonej biblioteki gd. dl() albo 'odhacz' w php.ini


W zasadzie to te pierwsze sobie przetlumaczylem i problem tkwi w tym
drugim... przesle to mojemu adminowi... dzieki.

Pozdrawiam,   d4ni3l





Temat: imagecreatefromjpeg() & PHP 4.1.1


prawdopodobnie o brak zainstalowanej biblioteki GD
grzessiek


Ok dzieki a jak temu zaraddzic ?? :) znaczy w skrocie jak ja zainstalowac na
windzie ?





Temat: rozmiary obrazkow jpg i gif obrabianych przez php
W funkcji ImageJPEG() możesz ustawić jakość kompresji. Więcej w manualu.
Ogólnie rzecz biorąc obróbka jpegów w PHP to porażka, bo obrazy obrabiane sa
w palecie 256 kolorów. Ma to sie zmienić w następnych wersjach biblioteki
gd.




Temat: losowe obrazki


| tak, można (przy pomocy stosunkowo nowej biblioteki gd i/lub z
| nałożonym paczem) generować jednocześnie grafikę w formacie gif, jpeg
| i png
a jak GIF?


zależy (; jak chcesz tylko gif, to szukasz gd < 1.6 (jest/była z
webalizerem, poza tym ludzie wystawiają na prywatnych stronach)
jak chcesz wszystkie trzy, to nakładasz pacza na nową bibliotekę (jest
gdzieś w australii, google wyrzuca odnośnik dość wysoko, pytasz o gd i
gif)


| tak, są gotowe skrypty php do rotowania bannerów
a moglbys tak podrzucic URL jakiegos?


sam nie używałem, na #php.de polecano swego czasu phpads(new) --
odnośnik na hotscripts.com pewnie będzie


| teraz tylko powiedz o co ci tak właściwie chodzi
Chcialem sie dowiedziec jak zrobic - najlepiej jako CGI, ale
_ewentualnie_ jako PHP - takie rozwiazanie, zeby losowo - albo
rotacyjnie - wyswietlalo obrazki z danego katalogu i zeby mozna tego
bylo uzywac w kodzie "zwyklej" strony jako IMG SRC=costam.


najbardziej ogólny algorytm w php jest taki:

skrypt.php:

// wczytujesz dostępne bannery
$katalog = dir( "katalog-z-obrazkami" );
while( $bannery[] = $katalog-read() );

// losujesz -- to już wiadomo jak (;

// sprawdzasz czy to grafika -- jak w katalogu mogą być tylko pliki
// graficzne, to można to pominąć, ale info się przyda do wystawienia
// prawidłowego mimetype
if( $info = getimagesize( $banner[ $wartosclosowa ] ) ) {

// wystawiasz odpowiedni nagłówek
$naglowki = array( 1 ="image/gif", 2 ="image/jpeg", 3 ="image/png" );
header( "content-type: ".$naglowki[ $info[ 2 ] ] );
// przepychasz odpowiedni plik do przeglądarki -- jak już ktoś tu
// wspomniał, php nie musi go rozumieć = nie jest potrzebna biblioteka
// gd
readfile( $banner[ $wartosclosowa ] );


} else goto start; <:



zwróć uwagę, że takie coś wywołujesz jako
<img src=skrypt-bez-parametrow.php, bo losowane jest ,,po całym
katalogu''

przeme2K





Temat: zapis zdjęcia na serwer / usunięcie go ! jak ?
Dnia 1 Aug 2004 15:39:32 +0200, Glon spłodził(a):


<form enctype="multipart/form-data" action="test.php" method="post"
 <input type="hidden" name="MAX_FILE_SIZE" value="3000000" /
 Send this file: <input name="userfile" type="file" /
 <input type="submit" value="Send File" /
</form

<?
$uploaddir = '/dir/';
$uploadfile = $uploaddir . $_FILES['userfile']['name'];
move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile);
?
Jakie prawa mam nadać katalogowi 0666 ?


Zależy co chcesz robić.. Jeżeli zapisywać, to 222. Jeżeli także odczytywać,
to 666. Przy czym, spójrz na to, kto jest właścicielem katalogu, do jakiej
grupy należy właściciel, .. itdp. itd.. Poczytaj o tym, z jakiegoś kursu
linuxa. Jeżeli chcesz się tylko pobawić ustaw 777. Zawsze zadziała :-)
/zresztą 666 też starczy, a diabelsko wygląda :D/


Jak później usnunąć z poziomu php to zdjęcie ?


Albo musisz znać jego nazwę, albo przekazywać tą nazwę przez parametr do
kolejnego skryptu..

np.
index.php?nazwa=plik.jpg

Przy czym druga wersja jest niebezpieczna, bo użyszkodnik, może podać jakiś
inny plik.. np. index.php?nazwa=index.php  ... i wtedy usunie się nie to co
trzeba :-)))


Jak zrobić by zapisywało tylko zdjęcia npo jpg gif ?


Masz dwie możliwości:

- sprawdzanie formatu pliku za pomoca biblioteki GD /exif.... coś tam../
- sprawdzanie rozszerzenia pliku:

eregi("[a-z]+.((jpe?g)|(gif))$", $_FILES['userfile']['name']);

Przy czym w tym drugim wypadku, nie jest powidziane, że użytkownik nie
zmieni nazwy z as.zip na as.gif.. no ale.. :]