Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Jak wstawić SWF do php?
tormentor
post 7.05.2010, 23:29:12
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 7.05.2010

Ostrzeżenie: (0%)
-----


Witam,
mam mały problem, tak, wiem, wynika z niewiedzy...
Jest kod:
  1. $question['1']['type'] = 'text';
  2. $question['1']['desc'] = 'Przykladowe pole tekstowe (np Imie i nazwisko)<br/> ';
  3. $question['1']['deft'] = 'Podaj imie i nazwisko';
  4. $question['1']['opts']['maxl'] = '50';
  5. $question['1']['opts']['size'] = '20';
  6.  
  7.  
  8.  
  9. $question['2']['type'] = 'checkbox';
  10. $question['2']['desc'] = 'Przyklad wielokrotnego wyboru <br/> <br/> Wybór 1';
  11. $question['2']['deft'] = 'n';
  12.  
  13. $question['3']['type'] = 'checkbox';
  14. $question['3']['desc'] = 'Wybór 2';
  15. $question['3']['deft'] = 'n';
  16.  
  17. $question['4']['type'] = 'checkbox';
  18. $question['4']['desc'] = 'Wybór 3';
  19. $question['4']['deft'] = 'n';
  20.  
  21. $question['5']['type'] = 'checkbox';
  22. $question['5']['desc'] = 'Wybór 4';
  23. $question['5']['deft'] = 'n';

Dokładniej to jego fragment i chciałbym, aby w miejscu tego pytania, dokładniej gdzieś po prawej był wstawiony obiekt SWF, w htmlu to nie byłby problem, ale jak to zrobić tutaj?
Z góry dzięki za pomoc...
Go to the top of the page
+Quote Post
wookieb
post 7.05.2010, 23:43:59
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Normalnie tak jakbyś wstawiał htmla.


--------------------
Go to the top of the page
+Quote Post
tormentor
post 8.05.2010, 00:09:53
Post #3





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 7.05.2010

Ostrzeżenie: (0%)
-----


Niestety, wstawiłem przed Adobe:
  1. $question['1']['type'] = 'text';
  2. $question['1']['desc'] = 'Przykladowe pole tekstowe (np Imie i nazwisko)<br/> ';
  3. $question['1']['deft'] = 'Podaj imie i nazwisko';
  4. $question['1']['opts']['maxl'] = '50';
  5. $question['1']['opts']['size'] = '20';
  6.  
  7. <script src="Scripts/swfobject_modified.js" type="text/javascript"></script>
  8. <object id="FlashID" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="560" height="300">
  9. <param name="movie" value="preview.swf" />
  10. <param name="quality" value="high" />
  11. <param name="wmode" value="opaque" />
  12. <param name="swfversion" value="9.0.45.0" />
  13. <!-- Ten znacznik parametru monituje użytkowników programu Flash Player 6.0 r65 i nowszych o pobranie najnowszej wersji programu Flash Player. Aby monit nie był wyświetlany, usuń ten znacznik. -->
  14. <param name="expressinstall" value="Scripts/expressInstall.swf" />
  15. <!-- Następny znacznik obiektu jest przeznaczony dla przeglądarek innych niż IE. Usuń go, jeśli program IE korzysta z funkcji IECC. -->
  16. <!--[if !IE]>-->
  17. <object type="application/x-shockwave-flash" data="preview.swf" width="560" height="300">
  18. <!--<![endif]-->
  19. <param name="quality" value="high" />
  20. <param name="wmode" value="opaque" />
  21. <param name="swfversion" value="9.0.45.0" />
  22. <param name="expressinstall" value="Scripts/expressInstall.swf" />
  23. <!-- W programie Flash Player 6.0 i starszych przeglądarka wyświetla następujące elementy alternatywne. -->
  24. <div>
  25. <h4>Zawarto&#347;ć tej strony wymaga nowszej wersji programu Adobe Flash Player.</h4>
  26. <p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Pobierz odtwarzacz Adobe Flash" width="112" height="33" /></a></p>
  27. </div>
  28. <!--[if !IE]>-->
  29. </object>
  30. <!--<![endif]-->
  31. </object>
  32. <script type="text/javascript">
  33. <!--
  34. swfobject.registerObject("FlashID");
  35. //-->
  36. </script>
  37.  
  38.  
  39.  
  40.  
  41. $question['2']['type'] = 'checkbox';
  42. $question['2']['desc'] = 'Przyklad wielokrotnego wyboru <br/> <br/> Wybór 1';
  43. $question['2']['deft'] = 'n';
  44.  
  45. $question['3']['type'] = 'checkbox';
  46. $question['3']['desc'] = 'Wybór 2';
  47. $question['3']['deft'] = 'n';
  48.  
  49. $question['4']['type'] = 'checkbox';
  50. $question['4']['desc'] = 'Wybór 3';
  51. $question['4']['deft'] = 'n';
  52.  
  53. $question['5']['type'] = 'checkbox';
  54. $question['5']['desc'] = 'Wybór 4';
  55. $question['5']['deft'] = 'n';


i efekt to: Parse error: parse error in c:\usr\krasnal\www\sss\index.php on line 43
Go to the top of the page
+Quote Post
wookieb
post 8.05.2010, 00:19:59
Post #4





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Tak tutaj definiujesz tablice i wyświetlasz "pytanie"? Nie, wstaw to tam gdzie wyświetlasz pytanie albo wykorzystaj jedną z wartości z tablicy, którą właśnie uzupełniasz.


--------------------
Go to the top of the page
+Quote Post
tormentor
post 8.05.2010, 00:34:06
Post #5





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 7.05.2010

Ostrzeżenie: (0%)
-----


Cytat
wstaw to tam gdzie wyświetlasz pytanie

No wlasnie nie za bardzo mogę, bo pytan jest wiele, a nie przy każdym będzie obiekt swf.
Cytat
wykorzystaj jedną z wartości z tablicy, którą właśnie uzupełniasz.

Mozesz dokladniej? Ew. na jakimś przykładzie? Wartości mam wszystkie wykorzystane...

Ten post edytował tormentor 8.05.2010, 00:35:06
Go to the top of the page
+Quote Post
wookieb
post 8.05.2010, 00:44:14
Post #6





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Podstawy panie
Przykład
  1. $question['3']['type'] = 'checkbox <tutaj kod html> (czytaj twój swf)';


Ten post edytował wookieb 8.05.2010, 00:44:33


--------------------
Go to the top of the page
+Quote Post
tormentor
post 8.05.2010, 01:52:32
Post #7





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 7.05.2010

Ostrzeżenie: (0%)
-----


Wstawiłem cały kod po "checkbox", gdzie powinien być widziany jako html, ale w tym momencie nie wyświetla się okienko do zaznaczenia check'a a player już wogóle...

  1. $question['2']['type'] = 'checkbox <script src="Scripts/swfobject_modified.js" type="text/javascript"></script>
  2. <object id="FlashID" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="560" height="300">
  3. <param name="movie" value="preview.swf" />
  4. <param name="quality" value="high" />
  5. <param name="wmode" value="opaque" />
  6. <param name="swfversion" value="9.0.45.0" />
  7. <!-- Ten znacznik parametru monituje uzytkowników programu Flash Player 6.0 r65 i nowszych o pobranie najnowszej wersji programu Flash Player. Aby monit nie byl wyswietlany, usun ten znacznik. -->
  8. <param name="expressinstall" value="Scripts/expressInstall.swf" />
  9. <!-- Nastepny znacznik obiektu jest przeznaczony dla przegladarek innych niz IE. Usun go, jesli program IE korzysta z funkcji IECC. -->
  10. <!--[if !IE]>-->
  11. <object type="application/x-shockwave-flash" data="preview.swf" width="560" height="300">
  12. <!--<![endif]-->
  13. <param name="quality" value="high" />
  14. <param name="wmode" value="opaque" />
  15. <param name="swfversion" value="9.0.45.0" />
  16. <param name="expressinstall" value="Scripts/expressInstall.swf" />
  17. <!-- W programie Flash Player 6.0 i starszych przegladarka wyswietla nastepujace elementy alternatywne. -->
  18. <div>
  19. <h4>Zawartość tej strony wymaga nowszej wersji programu Adobe Flash Player.</h4>
  20. <p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Pobierz odtwarzacz Adobe Flash" width="112" height="33" /></a></p>
  21. </div>
  22. <!--[if !IE]>-->
  23. </object>
  24. <!--<![endif]-->
  25. </object>
  26. <script type="text/javascript">
  27. <!--
  28. swfobject.registerObject("FlashID");
  29. //-->
  30. </script>
  31. ';
  32. $question['2']['desc'] = 'Przyklad wielokrotnego wyboru <br/> <br/> Wybór 1';
  33. $question['2']['deft'] = 'n';
  34.  
  35. $question['3']['type'] = 'checkbox';
  36. $question['3']['desc'] = 'Wybór 2';
  37. $question['3']['deft'] = 'n';
  38.  
  39. $question['4']['type'] = 'checkbox';
  40. $question['4']['desc'] = 'Wybór 3';
  41. $question['4']['deft'] = 'n';
  42.  
  43. $question['5']['type'] = 'checkbox';
  44. $question['5']['desc'] = 'Wybór 4';
  45. $question['5']['deft'] = 'n';


-------
Już ok, wstawiłem do linijki 32 i śmiga smile.gif
Dzięki WIELKIE, klikam "pomógł"

Ten post edytował tormentor 8.05.2010, 01:57:13
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 7.07.2025 - 00:22