[PHP] GD versie achterhalen vanuit script?

Pagina: 1
Acties:
  • 245 views sinds 30-01-2008
  • Reageer

  • Willem2
  • Registratie: Oktober 2000
  • Laatst online: 10-09 07:49

Willem2

Ω is futile

Topicstarter
Ken iemand een truukje om de GD versie te achterhalen vanuit een php script? Zoals je met phpversion(); de versie van php kunt achterhalen?

Of zit er nix anders op dan de phpinfo pagina in te lezen en het daaruit te vissen?

tia!

en nee, ik houd niet van voetbal... :)


  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Ik denk dat dat de makkelijkste manier is :)

Er is vast wat anders, maar hoe??

  • Willem2
  • Registratie: Oktober 2000
  • Laatst online: 10-09 07:49

Willem2

Ω is futile

Topicstarter
nou ja, makkelijk... :-)

echo GD_version;

oid zou natuurlijk *veel* makkelijker zijn... ;)

en nee, ik houd niet van voetbal... :)


  • Skef
  • Registratie: April 2001
  • Laatst online: 00:05

Skef

Ik scheer.me

Kijk voor de grap eens bij phpinfo()....

daar staat ie zeker tussen!!!

"Computer games don’t affect kids: I mean if Pac-Man affected us as kids, we’d all be running around in darkened rooms, munching magic pills and listening to repetitive electronic music."


  • drZymo
  • Registratie: Augustus 2000
  • Laatst online: 06:45
Zoek ff in de manual naar $PHP_ENVIROMENT["GD_VERSION"] of iets dergelijks. Alle meuk uit de phpinfo() kan je namelijk ook gewoon opvragen uit een of andere array, net zoals $HTTP_POST_VARS enzo. Kweet niet precies hoe die heet maar het staat in de manual.

"There are three stages in scientific discovery: first, people deny that it is true; then they deny that it is important; finally they credit the wrong person."


  • Willem2
  • Registratie: Oktober 2000
  • Laatst online: 10-09 07:49

Willem2

Ω is futile

Topicstarter
nou, die PHP_ENVIRONMENT heb ik nog niet kunnen vinden, maar met phpinfo(INFO_MODULES); krijg je al een stuk minder zut terug dan met phpinfo() alleen...

nog niet direct een GD versienummer, maar wel werkbaarder...

en nee, ik houd niet van voetbal... :)


  • Rense Klinkenberg
  • Registratie: November 2000
  • Laatst online: 15-09 23:45
Misschien kan je anders eens in de sourcecode kijken welke functies phpinfo() opvraagd :)

  • Wacky
  • Registratie: Januari 2000
  • Laatst online: 30-08 10:27

Wacky

Dr. Lektroluv \o/

Op dinsdag 11 september 2001 13:37 schreef freak007 het volgende:
Misschien kan je anders eens in de sourcecode kijken welke functies phpinfo() opvraagd :)
Zo dus:
PHP:
1
2
3
<?
phpinfo();
?>

;)

  • brammetje
  • Registratie: Oktober 2000
  • Laatst online: 12-01-2025
Op dinsdag 11 september 2001 16:12 schreef SanderHovestad het volgende:

[..]

Zo dus:
PHP:
1
2
3
<?
phpinfo();
?>

;)
misschien in de source van php |:(

maar ik geloof idd dat er zoiets is als die $PHP_ENVIROMENT

  • TheMrH
  • Registratie: April 2000
  • Laatst online: 01-09 22:45
Kweenie waar je het voor nodig hebt, lijkt me om te achterhalen of er GIF/JPG/PNG/TTF functies inzitten. Dat kan je dan beter doen met:
function_exists - Return TRUE if the given function has been defined
get_defined_functions - Returns an array of all defined functions
Check http://www.php.net/manual/en/ref.funchand.php voor meer info hierover...

The box said 'requires Windows 95 or better', so I installed Linux...


  • Willem2
  • Registratie: Oktober 2000
  • Laatst online: 10-09 07:49

Willem2

Ω is futile

Topicstarter
fijn dat iemand me ff verteld dat phpinfo() bestaat... ;)

maar die function_exists is ook een opie ja...

hoewel ik het niet zeker weet; ik wil afhankelijk van de gd versie een functie aanroepen die in php 4.0.6 wel bestaat, maar het niet doet zonder gd 2.0... maar het is de moeite van het proberen waard!

en nee, ik houd niet van voetbal... :)


  • Rense Klinkenberg
  • Registratie: November 2000
  • Laatst online: 15-09 23:45
Dat function_exists werkt ook niet helamaal ok. als ik op een GD < 2.0 server check op CreateTrueColorImage geeft ie aan dat die funtie bestaat.

Als ik die functie vervolgens gebruik, krijg ik een PHP error dat ik een onbekende functie aanroep :?:?

  • Willem2
  • Registratie: Oktober 2000
  • Laatst online: 10-09 07:49

Willem2

Ω is futile

Topicstarter
precies, daar was ik al bang voor... :(

en nee, ik houd niet van voetbal... :)


  • TheMrH
  • Registratie: April 2000
  • Laatst online: 01-09 22:45
En what about
get_extension_funcs -- Returns an array with the names of the functions of a module

The box said 'requires Windows 95 or better', so I installed Linux...

Pagina: 1