Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Generowanie SWF'ów w PHP
Forum PHP.pl > Forum > PHP
ikioloak
Mam problem z Ming'iem. Po uruchomieniu jakiegokolwiek skryptu, który ma wyświetlac swf'y przeglądarka zwraca mi krzaki. Np.

  1. <?php
  2.   $s = new SWFShape();
  3.   $s->setLine(40, 0x7f, 0, 0);
  4.   $s->setRightFill($s->addFill(0xff, 0, 0));
  5.   $s->movePenTo(200, 200);
  6.   $s->drawLineTo(240, 200);
  7.   $s->drawLineTo(240, 400);
  8.   $s->drawCurveTo(200, 400, 200, 200);
  9.  
  10.   $m = new SWFMovie();
  11.   $m->setDimension(200, 400);
  12.   $m->setRate(12.0);
  13.   $m->add($s);
  14.   $m->nextFrame();
  15.  
  16.   header('Content-type: application/x-shockwave-flash');
  17.   $m->output();
  18. ?>


zwraca:
FWSRpĐú C˙˙˙+xኄh˙˙ ˙5Ż }ČČ;_A_80†@

Próbuję różne przykłady z manuala i żaden nie działa. Ming jest raczej zainstalowany poprawnie tzn. funkcja phpinfo() wyswietla taki komunikat o Mingu:
Ming SWF output library - enabled
Version 0.2a
i w pliku php.ini odblokowalem rozszerzenie Minga.
Mam serwer Krasnal w którego skład wchodzi m.in Apache 1.3.29, php 4.3.4.
Byłbym wdzięczny za wszelkie porady.
Dabroz
IE zapamiętuje Mime-type dokumentu i go nie odświeża, więc jeżeli na początku miałeś jakieś błędy php a potem je poprawiłeś, to będą krzaki. I odwrotnie: jeżeli miałeś dobry kod i wyświetlił się plik SWF a potem zrobiłeś jakiś błąd to IE wyświetla pustę stronę. Pomaga otworzenie w nowym oknie.
ikioloak
Dzięki. Pomogło. Może orientuje się ktoś gdzie można znaleźć kursy, czy gotowe rozwiązania związane z Mingiem?

EDIT:
Sam wiec znalazlem po roku ponad:
http://cai.pl/cat.php?cat=php
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.