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

 
Menu główne

Dzisiaj o 30% taniej!

Statystyka
Wizyt: 2 002 629
Wizyt dzisiaj: 381
Wizyt wczoraj: 756
Wizyt w m-cu: 4683
Osób on-line: 5
Prenumeratorzy: 226


PHP.net
Pobierz Firefoksa!
Valid XHTML 1.0!
Valid CSS!

Porady
[PHP] Jak zrobić prosty system wyświetlający losowe banery (rotator)?
Krzysztof Szypulski - Niedziela, 19 marca 2006 21:56:42
Rozwiązanie problemu jest proste i sprowadza się do stworzenia tablicy w której przechowywane są dane banerów i linki im odpowiadające.

PRZYKŁAD
<?php

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

// tablica zawierajaca tablice z banerami i linkami
$ban[] = array('baner1.gif' => 'www.wp.pl');
$ban[] = array('baner2.gif' => 'www.onet.pl');
$ban[] = array('baner3.gif' => 'www.php.net');
$ban[] = array('baner4.gif' => 'www.php.pl');
$ban[] = array('baner5.gif' => 'www.kess.com.pl');

// wybieramy losowy element z tablicy
$ban_rand = $ban[array_rand($ban)];

// wyswietlamy podlinkowany baner
foreach($ban_rand as $key => $value) {
  echo
"<a href=\"http://$value\" target=\"_blank\">
  <img src=\"$key\" alt=\"$value\" style=\"border: 0;\" /></a>"
;
}

?>
Warto zajrzeć:
http://www.kess.com.pl/?sid=10&pid=25
Drukuj Poleć znajomemuCofnij
Komentarze
Paweł Cengiel (83.11.237.xxx)
Poniedziałek, 20 marca 2006 14:44:20
No, teraz to mi sie podoba skrypt. Bardzo prosty rotator bannerów na stronę WWW.

rychu_cmg (83.19.145.xxx)
Sobota, 14 października 2006 15:15:14
a jak do tego dodać reklamy google ? alebo Allegro ?
Od administratora:
Nie ma takiej możliwości.

Babcia@Stefa (83.30.73.xxx)
Wtorek, 05 grudnia 2006 16:55:15
Bardzo prosty i szybki rotator bannerów.
Ocena 8/10
Nie 10/10 bo sam system plików, bez baz danych.

Gr3mlin (192.168.3.xxx)
Piątek, 15 grudnia 2006 18:24:55
Siemka! Nio niby wsyztko super fajnie i wogle ale nie działa to tak jak np. link <a href="http://cos tam"><img src="cos..."></a> Tylko wyświetla się grafika i na niej link w wersji tekstowej co mam zrobic zeby bylo norm?? ;)
Od administratora:
Jeżeli wpiszesz wszystko poprawnie, zamkniesz znaczniki itd. to na pewno wszystko będzie dobrze. Jeżeli masz jakieś wątpliwości jak ma taki link wyglądać to wyślij mi swój błędny link na maila.

www.goodportal.info (83.18.148.xxx)
Niedziela, 31 grudnia 2006 13:18:54
jeszcze latwiejszy rotator :D

<?php
$xxx_porn
= mt_rand(1, 3);
switch(
$xxx_porn)
{
case
1:
echo
'<a href="" target="_blank">
<img border="0" src=""" alt=""></a>'
;
break;
case
2:
echo
'<a href="" target="_blank">
<img src="" border="0" alt=""></a>'
;
break;
case
3:
echo
'bannery Flasha tez mogą byc :)';
break;
}
?>

Ze względu na brak czasu na moderowanie komentarzy, zawieszam możliowść ich dodawania. Masz pytanie, wykorzystaj formularz "Zadaj pytanie".
Publikowane komentarze są prywatnymi opiniami użytkowników serwisu. Serwis nie ponosi odpowiedzialności za treść opinii.


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
Modna i seksowna bielizna damska, męska oraz stroje kąpielowe.

Setki porad dla właścicieli stron WWW

Hosting & design

Kurs HTML

webmaster html css php mysql





Copyright © 2001-2010 by Krzysztof Szypulski • Hosting: Snug.pl
Agroturystyka Koniowozy Portfolio Weimary - wyżeł weimarski Linki