Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów
Losowy film na stronie - Wersja do druku

+- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl)
+-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www)
+--- Dział: Grafika, Flash, multimedia (https://www.webmastertalk.pl/forum-grafika-flash-multimedia)
+--- Wątek: Losowy film na stronie (/thread-losowy-film-na-stronie)



Losowy film na stronie - A_D_M - 20-02-2011

Witam, chciałem rozejrzeć się za skryptem (chyba najprostszy to PHP, ale nie wiem), który umożliwiłby mi wyświetlania w danym divie losowego filmiku/filmików Smile. I chciałbym żeby było to w formie niedużego obrazka z części tego filmu (tak jak na youtube jest obrazek zazwyczaj ze środka video), po którego kliknięciu przenosze się do tego filmu.
Inny pomysł to taki żeby użyć odtwarzacza vineo- tutaj już po prostu losowy jeden filmik się wyświetla i już ogląda się go na stronie, bez żadnego przechodzenia na inną stronkę Smile.

Mam nadzieje, że napisałem w miarę przejrzyście o co mi chodzi. Z góry dziękuję za pomoc.


RE: Losowy film na stronie - Marys - 21-02-2011

Poszukaj gotowego skryptu na losowe elementy (teksty, zdjęcia...) i zamień tekst lub zdjęcia na kod z filmem Smile


RE: Losowy film na stronie - mateo - 22-02-2011

np. za pomocą PHP i funkcji round -> http://php.net/manual/en/function.round.php


RE: Losowy film na stronie - A_D_M - 23-02-2011

Kod:
<script type="text/javascript">
// <![CDATA[
Array.prototype.random = function(limit)
{
    if (typeof limit == 'undefined' || limit < 0) limit = 1;
    else if (!limit) limit = this.length;
    for (var i = 0, source = this, target = new Array(), n = source.length; i < limit && n > 0; i++)
    {
        do { var index = Math.random(); } while (index == 1);
        index = Math.floor(index * n);
        target.push(source[index]);
        source[index] = source[--n];
    }
    return target;
}

document.write(new Array(
// Tu wpisz kolejne elementy:

'Tekst 1',
'Tekst 2',
'Tekst 3'

).random().join(''));
// ]]>
</script>

Ale ja nie chce żeby wyświetlił mi się losowy LINK tylko FILM, tak jak na youtube uzywa się do tego kodu:
Kod:
<iframe title="YouTube video player" width="640" height="390" src="http://www.youtube.com/embed/Hsg92N9Tx8E" frameborder="0" allowfullscreen></iframe>
. A tym powyższym skrypcie ze strony kurshtml.boo.pl nie działa.
Więc pytanie jak to zrobić?