2014-01-23 13:34
Witam, Chciałbym wprowadzić losowy baner na mojej stronie. Znalazłem na forum odpowiedni skrypt PHP, jednak instrukcja dotyczyła starszej wersji Quick.Cart, prosiłbym o napisanie jak ten kod wprowadzić do wersji 6.3
<?php // inicjujemy generator licz losowych srand ( (float) microtime ( ) * 1000000 ); // tablica zawierajaca tablice z banerami i linkami $aBan [] = array( 'baner1.gif' => 'www.wp.pl' ); $aBan [] = array( 'baner2.gif' => 'www.onet.pl' ); $aBan [] = array( 'baner3.gif' => 'www.php.net' ); $aBan [] = array( 'baner4.gif' => 'www.php.pl' ); $aBan [] = array( 'baner5.gif' => 'www.kess.com.pl' ); // wybieramy losowy element z tablicy $aBanRand = $aBan [ array_rand ( $aBan )]; // wyswietlamy podlinkowany baner foreach( $aBanRand as $sKey => $sValue ){ $sBanner = '<a href="http://' . $sValue . '" target="_blank"><img src="' . $sKey . '" alt="' . $sValue . '" style="border:0;" /></a>' ; } ?>
Z góry dziękuję za pomoc.
» Quick.Cart v6.x MS 2014-01-23 22:36
Wrzuc ten kod do templates/default/_header.php przykladowo. Zamiast tego: $sBanner = '<a href="h zrob to: echo '<a href="h Wtedy banner sie wyswietli
2014-01-27 13:16
ja używam takiego kodu i działa ok <?php // inicjujemy generator licz losowych srand((float)microtime()*1000000); // USTAWIENIA REKLAMY $ban[] = array('KATALOG/delfinaibartek.png' => 'www.delfinaibartek.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>"; } ?>
infostki.pl