Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Kod na reklamy flash zmieniające sie po odświeżaniu strony-pomocy
zyxel
post 9.03.2012, 03:44:33
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 9.03.2012

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


Witam serdecznie.
Jestem na forum nowym użytkownikiem jak i również w sprawach tworzenia stron smile.gif
Poszukuje kodu na wyświetlanie losowych reklam we flashu.
Na wiekszości www w internecie są zamieszczone takie banerki reklamowe zwykle na początku stron , bardzo prosze o pomoc brakuje mi tylko tego elementu do mojej www.
Strone mam napisaną w plikach .php ale większośc to kod .html, java script i .css .
Aktualnie mam ustawione losowe wyświetlanie ale jako banery .png (java script)
jeśli to możliwe to przydałby sie kod na wyświetlanie po bokach strony pionowych banerów we flashu smile.gif
Prosze o wyrozumiałość .
Cały czas szukam wszędzie ,głównie u wujka google.pl ale na marne sad.gif
Właśnie wróciłem z 3 już popołudniówki z nadgodzinami i po prostu padam (14-2)
mam kilku dobrych znajomych co chciałbym ich firmy zareklamować na stronie i mam również pliczki swf, ale nie mam pojęcia jak to zrobić by wszystko pięknie działało sad.gif
Czytam cały czas różne lektury ale sporadycznie próbując się dokształcić ale z braku czasu nie doszedłem jeszcze aż do tego mementu gdzie mógłbym taką wiedze posiąść smile.gif
Pozdrawiam serdecznie i przepraszam jeżeli taki temat już był prosze o podpięcie.
Zyxel:)

Ten post edytował zyxel 9.03.2012, 03:45:28
Go to the top of the page
+Quote Post
d3ut3r
post 9.03.2012, 05:28:24
Post #2





Grupa: Zarejestrowani
Postów: 709
Pomógł: 176
Dołączył: 24.10.2010

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


Najprościej:

  1.  
  2. $banerki[]="kod html banera 1";
  3. $banerki[]="kod html banera 2";
  4. $banerki[]="kod html banera 3";
  5. $banerki[]="kod html banera 4";
  6.  
  7. echo array_rand($banerki);
  8.  


przez "kod html banera x" rozumiem kod który wyświetla plik swf np:

  1. <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="300" codebase="http://active.macromedia.com/flash5/cabs/swflash.cab#version=5,0,0,0">
  2. <param name="movie" value="sample.swf">
  3. <param name="play" value="true">
  4. <param name="quality" value="best">
  5. <param name="loop" value="true">
  6. <embed src="sample.swf" width="400" height="300" play="true" loop="true" quality="best" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?p1_prod_version=shockwaveflash">
  7. </embed>


kod na osadzenie to drugi wynik w google dla hasła "Embedding Flash Movies in HTML". Wszędzie gdzie w kodzie masz sample.swf zmieniasz na nazwę swojego swf'a



--------------------
http://d3ut3r.wordpress.com/ | mysql_* jest przestarzałe UŻYWAJ PDO!
Go to the top of the page
+Quote Post
zyxel
post 9.03.2012, 15:29:39
Post #3





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 9.03.2012

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


Ok Osadzić playerka i cokolwiek we flashu to ja wiem jak i to nie problem smile.gif ale dziękuje działa, tylko powiedz mi jak to zrobić by wyświetlał się jeden banerek ale za każdym odświeżeniem strony inny??
To co podałeś jest jak najbardziej, z tym że wyświetlają mi sie jeden pod drugim sad.gif

stworzyłem plik na serwerze plik.php
  1. $banerki[]=" <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="750" height="200" codebase="http://active.macromedia.com/flash5/cabs/swflash.cab#version=5,0,0,0">
  2. <param name="movie" value="sample1.swf">
  3. <param name="play" value="true">
  4. <param name="quality" value="best">
  5. <param name="loop" value="true">
  6. <embed src="sample1.swf" width="750" height="200" play="true" loop="true" quality="best" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?p1_prod_version=shockwaveflash">
  7. </embed>
  8. </object>";
  9. $banerki[]=" <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="750" height="200" codebase="http://active.macromedia.com/flash5/cabs/swflash.cab#version=5,0,0,0">
  10. <param name="movie" value="sample2.swf">
  11. <param name="play" value="true">
  12. <param name="quality" value="best">
  13. <param name="loop" value="true">
  14. <embed src="sample2.swf" width="750" height="200" play="true" loop="true" quality="best" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?p1_prod_version=shockwaveflash">
  15. </embed>
  16. </object>";
  17. <--itd-->
  18.  
  19. echo array_rand($banerki);


a następnie w index.php dodałem :

  1. <?php include('plik.php'); ?>

i wszystko mi sie pieknie wyświetla ale jeden pod drugim:(



Ten post edytował zyxel 9.03.2012, 15:41:27
Go to the top of the page
+Quote Post
d3ut3r
post 9.03.2012, 15:59:13
Post #4





Grupa: Zarejestrowani
Postów: 709
Pomógł: 176
Dołączył: 24.10.2010

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


jeżeli robisz tak:

  1. $zmienna="wartość"


to gdybyś w zmienna chciał umieścić cudzysłów musisz go poprzedzić znakiem \

czyli w twoim wypadku jak masz kod

  1. $banerki[]=" <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" .... ";


powinno być

  1. $banerki[]=" <object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" .... ";


lub

  1. $banerki[]=' <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" .... ';


oczywiście całość pomiędzy tagami <?php i ?>



--------------------
http://d3ut3r.wordpress.com/ | mysql_* jest przestarzałe UŻYWAJ PDO!
Go to the top of the page
+Quote Post
zyxel
post 9.03.2012, 16:45:01
Post #5





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 9.03.2012

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


czyli robie tak:
Opcja 1.
plik.php
  1. <?php
  2. $banerki[]=" <object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" width="750" height="200" codebase="http://active.macromedia.com/flash5/cabs/swflash.cab#version=5,0,0,0">
  3. <param name="movie" value="sample3.swf">
  4. <param name="play" value="true">
  5. <param name="quality" value="best">
  6. <param name="loop" value="true">
  7. <embed src="sample3.swf" width="750" height="200" play="true" loop="true" quality="best" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?p1_prod_version=shockwaveflash">
  8. </embed>
  9. </object>";
  10. <--itd-->
  11.  
  12. echo array_rand($banerki);
  13. ?>


a w kodzie strony index.php:

  1. <?php include('rek.php'); ?>


nie wyświetla żadnego banerka na stronie

Opcja 2.
plik.php
  1. <?php
  2. $banerki[]=' <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="750" height="200" codebase="http://active.macromedia.com/flash5/cabs/swflash.cab#version=5,0,0,0">
  3. <param name="movie" value="sample3.swf">
  4. <param name="play" value="true">
  5. <param name="quality" value="best">
  6. <param name="loop" value="true">
  7. <embed src="sample3.swf" width="750" height="200" play="true" loop="true" quality="best" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?p1_prod_version=shockwaveflash">
  8. </embed>
  9. </object>';
  10. <--itd-->
  11.  
  12. echo array_rand($banerki);
  13. ?>

index.php
  1. <?php include('rek.php'); ?>


nie wyświetla żadnego banerka na stronie

Ten post edytował zyxel 9.03.2012, 16:50:47
Go to the top of the page
+Quote Post
d3ut3r
post 9.03.2012, 16:51:39
Post #6





Grupa: Zarejestrowani
Postów: 709
Pomógł: 176
Dołączył: 24.10.2010

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


powinno być:
  1. echo $banerki[array_rand($banerki)];


i opcja 2 którą pokazałeś. Sorry za wprowadzenie w błąd smile.gif


--------------------
http://d3ut3r.wordpress.com/ | mysql_* jest przestarzałe UŻYWAJ PDO!
Go to the top of the page
+Quote Post
zyxel
post 9.03.2012, 18:18:15
Post #7





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 9.03.2012

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


Cytat(d3ut3r @ 9.03.2012, 16:51:39 ) *
powinno być:
  1. echo $banerki[array_rand($banerki)];


i opcja 2 którą pokazałeś. Sorry za wprowadzenie w błąd smile.gif

A noi masz, teraz ślicznie dziękuję smile.gif wszystko śmigusia jak ta lala:)


Pozdrawiam

Ps: Mam nadzieje że temat się przyda innym użytkownikom smile.gif , ponieważ naprawde widziałem że w necie jest mnóstwo tego typu pytań a naprawde tylko na tym forum dostałem odpowiedźsmile.gif


A powiedzcie jeszcze jak to podlinkować by klikając w animacje swf był odsyłacz dlatego że koledzy niestety nie wpadli na to by to oblinkować.
Nie chce edytować im tych animacji w żaden sposób .

Ten post edytował zyxel 9.03.2012, 18:19:11
Go to the top of the page
+Quote Post
d3ut3r
post 9.03.2012, 18:28:06
Post #8





Grupa: Zarejestrowani
Postów: 709
Pomógł: 176
Dołączył: 24.10.2010

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


Ja tam zawsze proszę o podlinkowane animacje smile.gif

tak na szybko z głowy może zadziałać coś takiego

  1. <div id="banner-flash">
  2. <object>...... tutaj ten kod flasha</object>
  3. <a href="http://link.gdzie.isc"></a>
  4. </div>

  1. div#banner-flash{
  2. position:relative;
  3. }
  4.  
  5. div#banner-flash a{
  6. display:block;
  7. position:absolute;
  8. top:0px;
  9. left:0px;
  10. width: szerokosc_flasha px;
  11. height: wysokosc_flasha px;
  12. }


pewnie wymaga jakichś poprawek smile.gif


--------------------
http://d3ut3r.wordpress.com/ | mysql_* jest przestarzałe UŻYWAJ PDO!
Go to the top of the page
+Quote Post
zyxel
post 9.03.2012, 21:12:31
Post #9





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 9.03.2012

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


Nie działa sad.gif Kombinowałem z przestawianiem na różne sposoby i lipa.
Rzekomo animacje od znajomego mam podlinkowane hmmm..
A jak to sie ma np do animacji ze stron np na wp.pl ,pobrałem z tamtąd jedną reklame dla sprawdzenia i jest to samo sad.gif co może być nie tak??
Animacja ma coś napewno w sobie bo po najechaniu i kliknięciu przenosi na inną zakładke ale pokazuje mój adres www i po ukośniku /undefined
Na wp klikasz i przenosi cię do strony reklamodawcy.

Zrobiłem swój banerek w swf i osadziłem go na swojej www i o dziwo działa:)
Więc czemu pobrany swf z dowolnej witryny gdzie u nich działa u mnie nie chce questionmark.gif
Może jest ktoś chętny i podeśle mi swój podlinkowany baner reklamowy do swojej strony to sprawdze czy działa questionmark.gif smile.gif

Ten post edytował zyxel 9.03.2012, 21:07:44
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: 16.08.2025 - 19:34