Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zmienianie obrazków w sygnaturze, Szukam skryptu na automatyczne zmienianie się obrazków
ziemniak
post
Post #1





Grupa: Zarejestrowani
Postów: 61
Pomógł: 1
Dołączył: 1.02.2011

Ostrzeżenie: (20%)
X----


Witam

Mój pierwszy post (IMG:style_emoticons/default/wink.gif)
szukam skryptu na automatyczne zmienianie się obrazków w sygnaturze na forum.
Obrazek jest w formie linku każdy w tym samym rozmiarze
obrazków jest 6.
niestety, ale nie mogę zrobić tego w formie animacji GIF dlatego, że obrazki są cały czas aktualizowane (IMG:style_emoticons/default/wink.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
prowseed
post
Post #2





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

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


Nie bardzo rozumiem, maja się zmieniać przy odświeżeniu strony, czy dynamicznie co określoną ilość czasu?
Pierwsze rozwiązanie to chyba nie problem, dajesz na przykład

  1. <img src="<?php echo rand(1,6); ?>.jpg" />


Jeżeli chodzi o to drugie, to najlepiej ajax + php z użyciem iframe.

Możesz poszukać na necie gotowych skryptów galerii, nie pamiętam jak się nazywa ale ostatnio korzystałem z takiego skryptu który za pomocą jquery biegał między obrazkami (bodaj coś z carouselle w nazwie - tu podobne choć nie to miałem na myśli [ http://blog.olicio.us/2009/07/25/floom/ ]). Tylko one były raz ładowane i później wyświetlane więc odświeżyć się mogą dopiero po ponownym załadowaniu strony.

Ten post edytował prowseed 4.02.2011, 02:37:21
Go to the top of the page
+Quote Post
ziemniak
post
Post #3





Grupa: Zarejestrowani
Postów: 61
Pomógł: 1
Dołączył: 1.02.2011

Ostrzeżenie: (20%)
X----


Chodzi mi o to:
mam 6 obrazków, każdy tego samego rozmiaru w formie linku
chcę w SYGNATURZE NA FORUM mieć je zmieniające się.
tz. będzie jeden obrazek, ale będzie się zmieniał np. w odstępie 5s.
proszę o pomoc!
Go to the top of the page
+Quote Post
krowal
post
Post #4





Grupa: Zarejestrowani
Postów: 561
Pomógł: 72
Dołączył: 15.11.2006

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


setInterval(function(){getElementById('idObrazka').src='zmiennyAdresObrazka.jpg'}, 5000)
Żadne ajaxy sraxy nie są tu potrzebne a tymbardziej iframe (IMG:style_emoticons/default/biggrin.gif)
Go to the top of the page
+Quote Post
ziemniak
post
Post #5





Grupa: Zarejestrowani
Postów: 61
Pomógł: 1
Dołączył: 1.02.2011

Ostrzeżenie: (20%)
X----


Ok. Dzięki bardzo, niestety jestem Zielony w PHP i całym programowaniu, ale chcę się nauczyć (IMG:style_emoticons/default/smile.gif)
możesz mi powiedzieć jak to będzie dla obrazków:


http://pl10.the-west.pl/img.php?type=sig&a...ayer_id=1145198
http://pl11.the-west.pl/img.php?type=sig&a...ayer_id=1145198
http://pl12.the-west.pl/img.php?type=sig&a...ayer_id=1145198
http://pl13.the-west.pl/img.php?type=sig&a...ayer_id=1145198
http://pl14.the-west.pl/img.php?type=sig&a...ayer_id=1145198
http://pl15.the-west.pl/img.php?type=sig&a...ayer_id=1145198

zmienianie się co 5s (IMG:style_emoticons/default/smile.gif)
Dzięki za pomoc (IMG:style_emoticons/default/smile.gif)

pomoże ktoś? proszę(IMG:style_emoticons/default/exclamation.gif) !
Go to the top of the page
+Quote Post
krowal
post
Post #6





Grupa: Zarejestrowani
Postów: 561
Pomógł: 72
Dołączył: 15.11.2006

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


Wklej to w html i zobacz, że działa, potem kombinuj z tym na swoim forum. Od razu mówię, że jak chcesz kilka takich obrazków na jednej stronie to musisz zmienić parę rzeczy (IMG:style_emoticons/default/wink.gif) Ale to już sobie sam wypracuj.
[JAVASCRIPT] pobierz, plaintext
  1. <img id="img1" src="http://pl10.the-west.pl/img.php?type=sig&design=classic1&player_id=1145198" />
  2. <script>
  3. var list = [
  4. 'http://pl10.the-west.pl/img.php?type=sig&design=classic1&player_id=1145198',
  5. 'http://pl11.the-west.pl/img.php?type=sig&design=classic1&player_id=1145198',
  6. 'http://pl12.the-west.pl/img.php?type=sig&design=classic1&player_id=1145198',
  7. 'http://pl13.the-west.pl/img.php?type=sig&design=classic1&player_id=1145198',
  8. 'http://pl14.the-west.pl/img.php?type=sig&design=classic1&player_id=1145198',
  9. 'http://pl15.the-west.pl/img.php?type=sig&design=classic1&player_id=1145198'
  10. ]
  11. var index = 0;
  12. setInterval(function(){
  13. index = ++index >= list.length ? 0 : index;
  14. document.getElementById('img1').src = list[index];
  15. },5000)
  16. </script>
[JAVASCRIPT] pobierz, plaintext


Ten post edytował krowal 10.02.2011, 10:34:08
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 21.12.2025 - 12:40