GD lib? hvorfor virker det ikke?

Tags:    php

Jeg har læst at der fra php version 4.3 har været GD lib inkluderet (efter jeg i en uge havde endevendt nettet for en GD lib binary, bah)

jeg prøvede så ud fra php.net's eksempel at lave et billede, men jeg fik bare en hel hvid side uden noget

Koden fra www.php.net ser sådan her ud:
Fold kodeboks ind/udKode 


Hvad gør jeg galt?
Hilsen

Martin Dybdal (Dybber)



8 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
Jeg har læst at der fra php version 4.3 har været GD lib inkluderet (efter jeg i en uge havde endevendt nettet for en GD lib binary, bah)

jeg prøvede så ud fra php.net's eksempel at lave et billede, men jeg fik bare en hel hvid side uden noget

Koden fra www.php.net ser sådan her ud:
Fold kodeboks ind/udKode 


Hvad gør jeg galt?
Hilsen

Martin Dybdal (Dybber)

Er du sikker på at dit Webhotel understøtter GDlib???

I will Survive...

Kan du li PHP???
Så tjek denne gruppe:
http://www.udvikleren.dk/groups/?gid=132



Nu har jeg aldrig brugt GD-lib, men jeg kunne forestille mig at, der ikke bliver skrevet i header om det php-filen sender er tekst eller billede, og om hvilken type billede det er.

prøv at tilføje:

header("Content-type: image/png");

før din

imagepng($im);


MvH

Stefan Svensson
http://fusket.frac.dk



Jeg har læst at der fra php version 4.3 har været GD lib inkluderet (efter jeg i en uge havde endevendt nettet for en GD lib binary, bah)

jeg prøvede så ud fra php.net's eksempel at lave et billede, men jeg fik bare en hel hvid side uden noget

Koden fra www.php.net ser sådan her ud:
Fold kodeboks ind/udKode 


Hvad gør jeg galt?
Hilsen

Martin Dybdal (Dybber)
Er du sikker på at dit Webhotel understøtter GDlib???

I will Survive...

Kan du li PHP???
Så tjek denne gruppe:
http://www.udvikleren.dk/groups/?gid=132


har ikke uploadet det endnu, det ligger bare på min egen apache server og så'en....

Hilsen

Martin Dybdal (Dybber)



Nu har jeg aldrig brugt GD-lib, men jeg kunne forestille mig at, der ikke bliver skrevet i header om det php-filen sender er tekst eller billede, og om hvilken type billede det er.

prøv at tilføje:

header("Content-type: image/png");

før din

imagepng($im);


MvH

Stefan Svensson
http://fusket.frac.dk


nu får jeg bare en firkan med rødt kryds i (ligesom når den ikke kan finde et billede..)

Hilsen

Martin Dybdal (Dybber)



Det er sikkert fordi du har GD-lib installeret men ikke aktiveret. I din php.ini fil er der linie der ser sådan ud:

;extension=php_gd.dll

fjern ; eller i din *.php fil tilføjer denne lini øverst:

dl("extensions/php_gd.dll");

MvH

Stefan Svensson
http://fusket.frac.dk





>;extension=php_gd.dll
>fjern ;

ingen ændring


dl("extensions/php_gd.dll");

Warning: dl() [function.dl]: Not supported in multithreaded Web servers - use extension statements in your php.ini in d:\\apache\\apache\\htdocs\\test.php on line 5

Hilsen

Martin Dybdal (Dybber)





>;extension=php_gd.dll
>fjern ;

ingen ændring


dl("extensions/php_gd.dll");

Warning: dl() [function.dl]: Not supported in multithreaded Web servers - use extension statements in your php.ini in d:\\apache\\apache\\htdocs\\test.php on line 5

Hilsen

Martin Dybdal (Dybber)

Måske er det mig der har læst din besked forkert men jeg tror at han mente at du skulle fjerne linjen.
Ikke skrive fjern under den

I will Survive...

Kan du li PHP???
Så tjek denne gruppe:
http://www.udvikleren.dk/groups/?gid=132





>;extension=php_gd.dll
>fjern ;

ingen ændring


dl("extensions/php_gd.dll");

Warning: dl() [function.dl]: Not supported in multithreaded Web servers - use extension statements in your php.ini in d:\\apache\\apache\\htdocs\\test.php on line 5

Hilsen

Martin Dybdal (Dybber)
Måske er det mig der har læst din besked forkert men jeg tror at han mente at du skulle fjerne linjen.
Ikke skrive fjern under den

I will Survive...

Kan du li PHP???
Så tjek denne gruppe:
http://www.udvikleren.dk/groups/?gid=132


Det er dig der har læst forkert...
Jeg fandt ud af det
;extension=php_gd.dll skulle erstattes med
extension=extensions\\php_gd.dll
Hilsen

Martin Dybdal (Dybber)



t