Losowy cytat lub obraz?


(Kloc221) #1

Witam szukam skryptu który pozwoli mi na dodawanie do "bazy" cytatów lub obrazków i następnie na stronie będzie wyświetlał się jeden losowy ??


(Fajlip4) #2

Losowy obrazek:

<?php

#tablica zawierająca nazwy plików - obrazków

$obrazki = array("a.jpg", "b.jpg", "c.jpg", "d.jpg", "e.jpg");


#inicjujemy generator licz losowych

srand ((float) microtime() * 10000000);


#wybieramy jeden losowy obrazek z tablicy

$obrazek = $obrazki[array_rand($obrazki)];


#wyświetlamy losowy obrazek

echo "";

?> [/code]


Przykład





[b]Losowy tekst:[/b]

[code]<?php // tablica zawierająca teksty $teksty[] = "tekst 1"; $teksty[] = "tekst 2"; $teksty[] = "tekst 3"; $teksty[] = "tekst 4"; $teksty[] = "tekst 5"; $teksty[] = "tekst 6"; // inicjujemy generator licz losowych srand ((float) microtime() * 10000000); // wybieramy jeden losowy tekst z tablicy $tekst = $teksty[array_rand($teksty)]; // wyświetlamy losowy tekst echo $tekst; ?>

Przykład


(Tomek Matz) #3

Dodam swoje trzy grosze ... Po pierwsze podałeś za mało info

  1. W jakim języku ma być ten skrypt

  2. W jakiej bazie danych chcesz zapisywać te teksty (a może chcesz je zapisywać w pliku?)

  3. Czy obrazki też mają być zapisywane w bazie danych (a może gdzieś na dysku?)

  4. Czy obrazki mają się zmieniać, gdy strona zostanie już przesłana do użytkownika, czy też mają się zmieniać tylko po przeładowaniu strony przez użytkownika. Bo jeśli tylko po przeładowaniu strony to rozwiązanie Mistrzu4 będzie ok, jeśli nie to kod należałoby napisać w javascript.

I jeszcze jedno ... Nie lepiej napisać tego samemu?