recuperer les dimensions d'un swf

recuperer les dimensions d'un swf - PHP - Programmation

Marsh Posté le 27-01-2006 à 17:08:48    

bonjour,
j'aimerais savoir comment faire pour recuperer les dimensions d'un swf.
j'ai une fonction qui me permet de recuperer tous les nom d'un repertoire et si C un flash alors il l'affiche mais le probleme c'est que les dimensions restent les memes.(normal !)

Code :
  1. <?
  2. $dossier = opendir ($repertoire);
  3. while ($fichier = readdir ($dossier)) {
  4.     if ($fichier != "." && $fichier != ".." ) {
  5.         $extension=explode('.',$fichier);
  6. if($extension[1]=='swf'){
  7. echo'<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="100" height="100">
  8.   <param name="movie" value="'.$repertoire.'/'.$fichier.'">
  9.   <param name="quality" value="high">
  10.   <embed src="'.$repertoire.'/'.$fichier.'" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="100" height="100"></embed></object>
  11. ';
  12. }}
  13. ?>


comment faire alors pour recuperer les valeurs de height et width
 
merci de votre aide

Reply

Marsh Posté le 27-01-2006 à 17:08:48   

Reply

Marsh Posté le 27-01-2006 à 17:14:10    

Au risque de dire plein de bêtises je me lance :  
je ne suis pas sûr qu'on puisse facilement. A moins qu'il n'y existe en PHP une bibibliotheque pour trifouiller directement les SWF ?
Mais tu es obligé de donner explicitement les valeurs width="100" et height="100" dans ton echo ? Tu peux pas le laisser se débrouiller tout seul ?


---------------
Réalisation amplis classe D / T      Topic .Net - C# @ Prog
Reply

Marsh Posté le 27-01-2006 à 17:20:11    

C bien ce que je pensais

Reply

Marsh Posté le 29-01-2006 à 18:16:53    

http://www.php.net/manual/fr/ref.swf.php va voir de ce coté la peut-etre

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed