Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Losowe Elementy
Forum PHP.pl > Forum > Przedszkole
mrk9109
Witam napisałem sobie skrypt prosty w którym użytkownik dodaje Linki i moje pytanie brzmi jak zrobić gdy liczba linków będzie większa niż 10 to wtedy losowo będą się zmieniać linki powiedzmy co 30 sec . Nie wiem wogule jak do tego podejsc
kamil4u
JavaScript + setInterval.
Polecam wszystkie linki wrzucić najpierw do tablicy i operować na niej w JS. Jak tak nie chcesz to możesz "dostać się" do serwera za pośrednictwem AJAX-u(nie polecam). Jak nie wiesz o czym mówię, to jeszcze długa droga przed Tobą. W razie czego mogę podać potrzebne funkcje JS.

Cytat
wogule

http://www.sjp.pl/co/w+og%F3le - 2 błędy w jednym wyrazie smile.gif

@down:
Jak Ty sobie to wyobrażasz?
flashdev
(mt_rand || shuffle) && sleep
mrk9109
noo rozumiem cię wrzucić to do tablicy smile.gif był bym wdzięczny jak byś mi powiedział jakie funkcje JS będą potrzebne . Szczerze mówiąc to są moje początki w php jakoś sobie radze już troche tego napisałem smile.gif

P.S
a co do błędu jestem dyslektykiem tongue.gif
flashdev
Cytat(kamil4u @ 4.10.2010, 22:18:13 ) *
JavaScript + setInterval.
[...]
@down:
Jak Ty sobie to wyobrażasz?


Przecież napisał [PHP] w temacie.

Ja też nie wiem o co muchodzi ale moja odpowiedź dotyczy PHP. Nie wyobrażam sobie, jak ktoś nie potrafi sformułować swojego problemu to niech się zadowoli odpowiedzią na odczepkę.
mrk9109
narazie dzieki smile.gif jutro jak wrócę to spróbuje to wykorzystam wasze podpowiedzi i będę dalej się tym bawił ;p zrobiłem już tak że były losowe linki lecz musiałem odświeżać www ręcznie
kamil4u
Cytat
jestem dyslektykiem

No i? Co to ma do rzeczy? Przeglądarki mają często wbudowaną obsługę błędów(tzn. ten czerwony podkreślacz ), a jak coś to zawsze zostaje Word czy darmowy Open Office, nie mówiąc o sjp, w którym należy spr. słowo, którego nie wiesz jak się pisze smile.gif A teraz przejdę do funkcji:
tablice -> https://developer.mozilla.org/pl/Dokumentac...5/Obiekty/Array
innerHTML -> https://developer.mozilla.org/pl/DOM/element.innerHTML
setInterval -> https://developer.mozilla.org/pl/DOM/window.setInterval
losowanie -> https://developer.mozilla.org/index.php?tit...kty/Math/Random + google jak chcesz losować liczby z większego zakresu
podstawy DOM -> http://kurs.browsehappy.pl/JavaScript/DOM

Chyba wszystko smile.gif

@flashdev: Trochę racji masz, ale tu PHP absolutnie się nie nadaje i IMO należy wskazać poprawne rozwiązanie.
flashdev
Cytat(kamil4u @ 4.10.2010, 22:28:39 ) *
[...]
@flashdev: Trochę racji masz, ale tu PHP absolutnie się nie nadaje i IMO należy wskazać poprawne rozwiązanie.


To zależy co chcesz osiągnąć. W większości przypadków pewnie masz racje! Ale zauważ, że autor tematu nie napisał nic konkretnego. Ja nie wiem co on chce osiągnąć. I choć byś chciał to nie wiesz jak mu pomóc.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.