getimagesize () с SWF перестал работать?

Много лет назад я сделал портал для флеш игр. Недавно я обнаружил, что на каждой странице игры размер окна игры совершенно неправильный, все они 300×200. Это удивительно, потому что я не обращался к сайту с тех пор, как создал его, и тогда он работал отлично.

Прошло много времени с тех пор, как я использовал PHP, но я отследил проблему до этих двух:

  1. getimagesize ()
  2. SWFObject

Вот код PHP, используя getimagesize () с .швейцарские франки

$gameUrl = "/games/".$gameName."/".$gameName.".swf";
$gameSize = getimagesize('http://www.pixelbear.com'.$gameUrl);
$gameWidth = $gameSize[0];
$gameHeight= $gameSize[1];

А вот и использование SWFObject

<div id="gamebox"></div>

<script type="text/javascript">
var so = new SWFObject("<?php echo $gameUrl; ?>", "<?php echo $gameName; ?>", "<?php echo $gameWidth; ?>", "<?php echo $gameHeight; ?>", "6", "");
so.write("gamebox");
</script>

Все работает с PHP 5.4

http://www.pixelbear.com/game/goin-up

Не знаю, что здесь делать.

Спасибо за помощь.

введите описание изображения здесь

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …