Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [html] Flash na stronie
approximate
post
Post #1





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 28.05.2007

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


Witam,

...wszyscy się kiedyś uczą....

jak wstawić flash zamiast obrazka na stronę ? Poniżej kod odpowiadający za obrazek na stronie

  1. <a href="index.php?main_page=index">
  2. <?=zen_image(DIR_WS_TEMPLATE.'images/header/'.$_SESSION['language'].'/OBRAZEK.jpg')?></a>


A chcę zamiast obrazka banerek we flasu.....


Może ktoś pomoże questionmark.gifquestionmark.gif.......

Ten post edytował nospor 28.05.2007, 15:26:22
Go to the top of the page
+Quote Post
babejsza
post
Post #2





Grupa: Zarejestrowani
Postów: 407
Pomógł: 1
Dołączył: 4.03.2003
Skąd: warszawa

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


  1. <object type="application/x-shockwave-flash" data="animacja.swf" width="100" height="100">
  2. <param name="movie" value="animacja.swf" />


i zainteresuj się swfObjects.
Go to the top of the page
+Quote Post
approximate
post
Post #3





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 28.05.2007

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


Samo wstawienie animacji we flasu jest dla mnie zrozumiałe, jednak w moim przypadku chodzi mi o kod który pozwoli na zmianę animacji w zależności od wybranego języka tak jest teraz tylko, że w przypadku zdjęcia.

Pewnie trzeba zupełnie inaczej napisać kod ?

Jeśli teraz wstawię object flash to podczas wyboru języków cały czas będzie wyświetlała się 1 animacja

Bardzo proszę o pomoc
Go to the top of the page
+Quote Post
Cienki1980
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 1 590
Pomógł: 40
Dołączył: 11.01.2007
Skąd: Centrum

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


Cytat(apostrophe @ 28.05.2007, 22:25:07 ) *
Samo wstawienie animacji we flasu jest dla mnie zrozumiałe, jednak w moim przypadku chodzi mi o kod który pozwoli na zmianę animacji w zależności od wybranego języka tak jest teraz tylko, że w przypadku zdjęcia.

Pewnie trzeba zupełnie inaczej napisać kod ?

Jeśli teraz wstawię object flash to podczas wyboru języków cały czas będzie wyświetlała się 1 animacja

Bardzo proszę o pomoc

Przecież możesz zrobić na tej samej zasadzie jak zrobiłeś podmianę obrazków. W zależności od wybranego języka wstawiasz animację flash albo z odpowiedniego folderu, albo o odpowiedniej nazwie.

Schemat się nie zmieni.


--------------------
404
Go to the top of the page
+Quote Post
approximate
post
Post #5





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 28.05.2007

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


to jak wyglądałby cały kod ?
Go to the top of the page
+Quote Post
kossa
post
Post #6





Grupa: Zarejestrowani
Postów: 1 165
Pomógł: 9
Dołączył: 9.04.2002
Skąd: Toruń

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


Tam gdzie masz url do pliku swf - modyfkujesz kod dodając zienną z sesji tak jak przyu url obrazka.

Na przykładzie kodu @babejsza, np masz animację w katalogu PL i EN a w sesji trzymasz jedną z tych nazw, zatem:

  1. <object type="application/x-shockwave-flash" data="".$_SESSION['language']."/animacja.swf" width="100" height="100">
  2. <param name="movie" value="".$_SESSION['language']."/animacja.swf" />


co nam da:

data="pl/animacja.swf"
albo
data="en/animacja.swf"

możesz też:

  1. <object type="application/x-shockwave-flash" data="animacja_".$_SESSION['language'].".swf" width="100" height="100">
  2. <param name="movie" value="animacja_".$_SESSION['language'].".swf" />


wynik:
data="animacja_pl.swf"
albo
data="animacja_en.swf"


Łukasz

edit:
jeśli dodasz kod php do htaml to doaj <?php i echo ?>

Ten post edytował kossa 28.05.2007, 22:52:34


--------------------
Go to the top of the page
+Quote Post
approximate
post
Post #7





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 28.05.2007

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


Dzięki wielkie

w końcu jeszcze troszkę zmodyfikowałem kod i teraz wygląda tak
  1. <a href="index.php?main_page=index&cPath=3">
  2.  
  3. <object type="application/x-shockwave-flash"
  4. data="<?=(DIR_WS_TEMPLATE.'images/header/'.$_SESSION['language'].'/xxx.swf')?>" width="100" height="100">
  5. <param name="movie" value="<?=(DIR_WS_TEMPLATE.'images/header/'.$_SESSION['language'].'/xxx.swf')?>"
  6.  
  7. </a>



działa przy wyborze języka zmienia baner w katalogu images/header..... w zależności od języka na/ pl lub en

wszystko jest ok.


...jednak zastanaiam się czy ten baner będzi dobrze się wyświetlał zarówno w IE jak i Mozilli ? Zazwyczaj wstawione obiekty mają jeszcze dodatkowo osobne dane dla każdej z przeglądarek


Ale i tak wielkie dzięki za pomoc

Ten post edytował apostrophe 29.05.2007, 08:47:14
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 Aktualny czas: 22.08.2025 - 09:03