Serwis KESS zapisuje informacje w postaci ciasteczek (ang. cookies), czyli małych plików umieszczanych na urządzeniu końcowym użytkownika, podczas przeglądania stron www. Przeglądając serwis wyrażasz zgodę na ich używanie.
Zamknij komunikat

php php5 xhtml css mysql sqlite - projektowanie stron - własny cms

 
Zobacz największy zbiór tekstów piosenek w sieci. Teksty piosenek - teksty.
epapierosek.wordpress.com
Menu główne

Dzisiaj o 30% taniej!



Porady
[PHP] Jak wyświetlić losowy obrazek i przyporządkowany do niego opis?
Krzysztof Szypulski - Piątek, 28 stycznia 2005 09:22:10

Jest to troche bardziej skomplikowane niż wybierannie samego obrazka lub tekstu. Aby można bylo to zrealizować musiałem użyć tablicy w tablicy ;-).

I tak w tablicy $txt umieszczona jest tablica asocjacyjna zawierająca nazwę obrazka i jego opis.

PRZYKŁAD
<?php

// inicjujemy generator licz losowych  
srand((float)microtime()*1000000);

// tablica zawierajaca tablice z obrazkiem i opisem do niego
$txt[] = array('a.gif' => 'Tekst a');
$txt[] = array('b.gif' => 'Tekst b');
$txt[] = array('c.gif' => 'Tekst c');
$txt[] = array('d.gif' => 'Tekst d');
$txt[] = array('e.gif' => 'Tekst e');

// wybieramy losowy element z tablicy
$txt_rand = $txt[array_rand($txt)];

// wyswietlamy obrazek razem z opisem
foreach($txt_rand as $key => $value) {
     echo
"<div align=\"center\"><img src=\"$key\" /><br />$value</div>";
}

?>

W tym przypadku obrazki znajdują się w katalogu bieżącym. Oczywiście można je umieścić w dowolnym innym katalogu, ale wtedy przy wyświetlaniu obrazka należy podać ścieżkę do tego katalogu.

array(), array_rand(), foreach

Warto zajrzeć:
http://www.kess.snug.pl/index.php?sid=10&pid=16
http://www.kess.snug.pl/index.php?sid=10&pid=26
Drukuj Poleć znajomemuCofnij

KESS.com.pl

Zadaj pytanie
Nie znalazłeś(aś) odpowiedzi na nurtujące Cię pytanie?
Zapytaj mnie, może będę umiał Ci pomóc.




Umieść u siebie...
Porady txt
RSS

Losowa książka

Reklama
phpbybastek

Wyjazdy studenckie



Modna i seksowna bielizna damska, męska oraz stroje kąpielowe.

webmaster html css php mysql

Setki porad dla właścicieli stron WWW

Hosting & design

Kurs HTML


Copyright © 2001-2017 by Krzysztof Szypulski • Hosting: Snug.pl
Ogrody dla każdego Agroturystyka CONSTRUCT-TECH