PDA

Volledige versie bekijken : Dynamisch swf afmetingen achterhalen


Roenes
%Europe/Berlin %942 %2005, 23:37
Hey all,

Ik heb een klein probleempje. Ik ben bezig met een php bestand dat een directory + alle subdirectories uitleest. Dit werkt allemaal leuk alleen heb ik 1 probleem. In iedere sub dir zit een swf bestand. Deze verschilt steeds van afmetingen (lengte*breedte). Nu wil ik iedere swf tonen met z'n eigen afmetingen. Maar deze heb ik nergens vastgelegd (geen xml of txt of zo) en wil ik eigenlijk ook niet met de hand moeten vastleggen omdat het dan minder flexibel wordt.

Is het mogelijk om de afmetingen te achterhalen via een php functie? Ik heb al ff gezocht maar kon niets vinden. Je kunt wel de headers ophalen die gestuurd worden, maar daar heb ik niets aan (atthans, niet dat ik merkte ;)). Mijn php kennis is ook niet zo heel groot dus ik weet eigenlijk niet in welke richting ik het moet zoeken. :)

Weet iemand hier meer over?

latino
%Europe/Berlin %305 %2005, 08:20
misschien heb je hier wat aan?:

http://nl2.php.net/manual/en/function.getimagesize.php
http://nl2.php.net/manual/en/function.filesize.php

De Kale
%Europe/Berlin %379 %2005, 10:06
de eerste is idd degene die je moet hebben.
om te testen:

if(false !== $size = getimagesize('mijn.swf')){
var_dump($size);
}else{
//error handling
}

De Kale
%Europe/Berlin %384 %2005, 10:13
overigens geeft dit bij mij deze output:
array(5) { [0]=> int(950) [1]=> int(650) [2]=> int(13) [3]=> string(24) "width="950" height="650"" ["mime"]=> string(29) "application/x-shockwave-flash" }

[2] zou volgens de documentatie de waarde 5 moeten hebben, en heeft hier dus 13 (swc volgens de docs.)
anyway, verder klopt dus alles ;)

Roenes
%Europe/Berlin %482 %2005, 12:35
Dank je jongens! getfilesize works like a charm! :)

Kan ik weer verder :)

Ea.Z
%Europe/Berlin %614 %2005, 15:44
wow, onze Roenes die iets nie weet...
Nu ben ik onder de indruk :o

Roenes
%Europe/Berlin %623 %2005, 15:57
wow, onze Roenes die iets nie weet...
Nu ben ik onder de indruk :o:D

Ook ik moet nog leren op vele gebieden :) en php is weer een nieuwe uitdaging :)

Cowerd
%Europe/Berlin %783 %2005, 19:48
Het is een irritant verschil ivm variabeles in strings..
naja ik ging van php naar AS en ik heb zo vaak perongeluk gedaan AS:
string = "hallo".naam;
ipv
string = "hallo"+naam;

Roenes
%Europe/Berlin %792 %2005, 20:01
En wat is het verband met deze topic? :)

brossiekoppie
%Europe/Berlin %804 %2005, 20:18
En wat is het verband met deze topic? :)
Geen idee maar misschien toch even vervolledigen :p

$string = 'hallo'.naam;
ipv
var string = "hallo" + naam;