Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML][CSS]Zmiana banera na stronie glownej przy odswiezeniu strony
badboy_89
post 27.03.2012, 12:13:12
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 26.03.2012

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


Witam w pliku html mam:

  1. <div id="InfoBoxImage">
  2. <a href="Promocje,11.html" id="promocja"><b>4</b><i> moduły</i><span>Katowice</span><u>700 zł zamiast 1000 zł</u></a>
  3. </div>


w pliku style:
  1. a#promocja {
  2. background-image:url(../image/promocja.png);
  3. width:346px;
  4. height:159px;
  5. display:inline-block;
  6. position:relative;
  7. color:#fff;
  8. }
  9. a#promocja b {
  10. font-size:120px;
  11. line-height:139px;
  12. display:inline-block;
  13. position:absolute;
  14. top:0px;
  15. left:0px;
  16. width:130px;
  17. text-align:right;
  18. }
  19. a#promocja i {
  20. display:inline-block;
  21. position:absolute;
  22. left:140px;
  23. top:30px;
  24. font-size:24px;
  25. font-weight:bold;
  26. font-style:normal;
  27. }
  28. #InfoBox {
  29. width: 302px;
  30. float: left;
  31. }
  32.  
  33. #InfoBoxImage {
  34. position: relative;
  35. width: 302px;
  36. height: 159px;
  37. }
  38.  
  39. #InfoBoxImage img {
  40. position: absolute;
  41. top: 0px;
  42. left: 0px;
  43. }

i wiem ze czegos mi brakuje na stronie bo chce uzyskac efekt zmiany tego bannera po odswiezeniu strony na wzór jak jest tutaj:
http://wroclaw.reklamawwindach.pl/ po kazdym odswierzeniu grafika jest ta sama, ale jej opis sie zmienia chodzi o ten czerwony baner z napisem stałym kliknij tutaj aby zobaczyc reszte promocji.

jak uzyskac taki efekt ?

Ten post edytował badboy_89 27.03.2012, 12:19:41
Go to the top of the page
+Quote Post
camikazee
post 27.03.2012, 12:31:27
Post #2





Grupa: Zarejestrowani
Postów: 171
Pomógł: 18
Dołączył: 17.04.2006
Skąd: Bydgoszcz

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


Taki efekt uzyskasz korzystając z ciasteczek lub jak w powyższym przykładzie monitorowaniu wejść z danego adresu IP. Zapisujesz po wejściu który obrazek się wyświetlił, jeżeli jest odświeżenie sprawdzasz który był poprzedni i dajesz następny po nim. Ale na pewno nie zrobisz tego czystym HTMLem.


--------------------
www.fachoweuslugi.pl | www.zlec-usluge.pl | www.pokazsie.pl
Go to the top of the page
+Quote Post
prowseed
post 27.03.2012, 12:34:14
Post #3





Grupa: Zarejestrowani
Postów: 433
Pomógł: 64
Dołączył: 29.01.2011
Skąd: Warszawa

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


@up
ee, nie wiem, wydaje mi sie, ze to czysto losowe jest ; )


@topic
No faktycznie czegoś Ci brakuje...

może tak?

  1.  
  2. <div id="InfoBoxImage">
  3. <?php
  4. $i = array(
  5. '<a href="Promocje,11.html" id="promocja"><b>4</b><i> moduły</i><span>Katowice</span><u>700 zł zamiast 1000 zł</u></a>',
  6. '<a href="Promocje,12.html" id="promocja"><b>5</b><i> modułów</i><span>Katowice</span><u>800 zł zamiast 1000 zł</u></a>',
  7. '<a href="Promocje,13.html" id="promocja"><b>6</b><i> modułów</i><span>Katowice</span><u>900 zł zamiast 1000 zł</u></a>',
  8. '<a href="Promocje,14.html" id="promocja"><b>7</b><i> modułółw</i><span>Katowice</span><u>1000 zł zamiast 1000 zł</u></a>',
  9. );
  10.  
  11. $rand = rand( 1,count($i) );
  12. echo $i[$rand];
  13. ?>
  14. </div>
  15.  


Ten post edytował prowseed 27.03.2012, 12:38:40


--------------------
Go to the top of the page
+Quote Post
badboy_89
post 27.03.2012, 14:03:45
Post #4





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 26.03.2012

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


  1. <div id="InfoBoxImage">
  2. <?php
  3. $i = array(
  4. '<a href="Promocje,11.html" id="promocja"><b>4</b><i> moduły</i><span>Katowice</span><u>700 zł zamiast 1000 zł</u></a>',
  5. '<a href="Promocje,11.html" id="promocja"><b>5</b><i> modułów</i><span>Katowice</span><u>800 zł zamiast 1200 zł</u></a>',
  6. '<a href="Promocje,11.html" id="promocja"><b>6</b><i> modułów</i><span>Katowice</span><u>980 zł zamiast 1400 zł</u></a>',
  7. '<a href="Promocje,11.html" id="promocja"><b>7</b><i> modułów</i><span>Katowice</span><u>1200 zł zamiast 1600 zł</u></a>',
  8. );
  9.  
  10. $rand = rand( 1,count($i) );
  11. echo $i[$rand];
  12. ?>
  13. </div>

po wrzuceniu powyzszego do index.html, wyswietlaja mi sie wszystkie jeden pod drugi na www.

Na ich stronie, nie widze zadnego użytego kodu php questionmark.gif jak to mozliwe zatem ? chyba ze są jakies zabezpiecznia ktory chowaja kod php ;/

Jak zamienie, index.html na index.php wtedy wszystko ladnie dziala:) wiec problem rozwiązany:) tylko ciekawi mnie
dlaczego na ich stronie http://wroclaw.reklamawwindach.pl/index.php nie widac kodu php ? ktos mi to prosto wytlumaczy ? oraz oswieci jak taki kod wydobyc ?
Oraz ostatnie pytanie, jezeli zmienie swoja strone głowna jako php a nie html, to jakie to bedzie mialo konswekencje ? przy pozycjonawaniu dzialaniu itp ? w 100% moze tak byc ? reszta stron jest html.

Ok poczytałem, juz wiem wszystko, kod php wykonuje sie postronie serwera i nie ma zadnej opcji aby go poznac smile.gif

Czy ktos bedzie na tyle pomocny ze mi wytlumaczy jak to działa, ze oni maja strone index.php na ktorej jest zawarta tablica z losowym wyswietlaniem tekstu w okreslonym divie. a np otworze sobie u nich strone, http://wroclaw.reklamawwindach.pl/home,1.html i moga ja odswiezac i tez losowo tekst wskakuje ? jak to mozliwe skoro jest ta strona w htmlu.... ? smile.gif sory ale dopiero sie ucze

aha i teraz w powyzszym kodzie chyba cos nie halo jest, bo za 3 lub 2 lub 4 odswiezeniem zdarza sie ze nie wyswietli nic, tzn puste pole jest bez grafiki z diva nawet, czy to wina przegladarki ? czy pierwsza wartosc tablicy zaczyna sie od 1 czy od 0 ? moze w tym problem ?

Ten post edytował badboy_89 27.03.2012, 14:30:51
Go to the top of the page
+Quote Post
camikazee
post 27.03.2012, 14:38:29
Post #5





Grupa: Zarejestrowani
Postów: 171
Pomógł: 18
Dołączył: 17.04.2006
Skąd: Bydgoszcz

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


  1. rand(0, count($i) - 1);


Końcówka .html robiona jest przy użyciu pliku .htaccess np:
Kod
RewriteEngine on
RewriteRule ^(.*)\.html $1\.php


I następnym razem zanim napiszesz posta, to poprzeglądaj internet.


--------------------
www.fachoweuslugi.pl | www.zlec-usluge.pl | www.pokazsie.pl
Go to the top of the page
+Quote Post
badboy_89
post 27.03.2012, 15:16:38
Post #6





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 26.03.2012

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


Wszytsko ładnie działa, dziekuje smile.gif
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: 27.04.2025 - 06:09