Vymenny banner

Programovacie jazyky, rady, poradňa...
ma311
Novice
Novice
Príspevky: 4
Registrovaný: 11 feb 2007, 18:27

Vymenny banner

Príspevok od používateľa ma311 »

Chcel by som poprosit tych ktori vedia. Chcel by som na stranku vymenny banner a malo by to fungovat nejako takto. Umiestneny gifik 1 s odkazom na inu stranku. Po znovunacitani stranky alebo prechodom na podstranku by sa nacital gifik 2 s inym odkazom atd. Takto by som to chcel pre 5 bannerov. Neviem ci je to moc zlozite a kolko prace to da, je to pre nekomercne ucely a svet na tom nestoji ale keby to bolo tak by som bol tomu rad. Ja to urobit nedokazem, tak ak ma niekto chut pomoct bolo by fajn. Nieco podobne som videl v eshope Zencart ale som z toho taky lavy ze to v tom kode nenajdem.
trizzo
VIP
VIP
Používateľov profilový obrázok
Príspevky: 2927
Registrovaný: 26 sep 2004, 14:39

Príspevok od používateľa trizzo »

zaregistruj sa na linx.sk..... vymenny system bannerov zadarmo.
ma311
Novice
Novice
Príspevky: 4
Registrovaný: 11 feb 2007, 18:27

Príspevok od používateľa ma311 »

linx.sk nejde....

...nasiel som nieco jednoduche. Na prazdnej stranke to funguje ale na stranke ktora uz obsahuje nejake veci, css apod. sa to nejako mlati, asi robim nieco zle. Takato varianta by mi uplne stacila ale ako sa tak teraz na to divam chyba mi tam odkaz.

$obrazok[1] = '<img src=\"cesta\">';
$obrazok[2] = '<img src=\"cesta\">';
$obrazok[3] = '<img src=\"cesta\">';
$obrazok_num = rand(1,3);
echo $obrazok[$obrazok_num];
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

Kód: Vybrať všetko

<?php

function add_banner(&$arr, $img, $href)
{
        $i = count($arr);
        $arr[$i][0] = $img;
        $arr[$i][1] = $href;
}

function random_banner($arr)
{
        $r = rand(0, count($arr));
        echo "<a href='".$arr[$r][1]."'><img src='".$arr[$r][0]."'></a>";
}

$banners = array();
add_banner($banners, "banner1.jpg", "http://site.sk/link1.html");
add_banner($banners, "banner2.jpg", "http://site.sk/link2.html");

?>
<html>
<head>
<title>test</title>
</head>
<body>
<?php random_banner($banners); ?>
</body>
</html>
trizzo
VIP
VIP
Používateľov profilový obrázok
Príspevky: 2927
Registrovaný: 26 sep 2004, 14:39

Príspevok od používateľa trizzo »

ma311 napísal:linx.sk nejde....
sorry:

Kód: Vybrať všetko

http://newlinx.sk/
ma311
Novice
Novice
Príspevky: 4
Registrovaný: 11 feb 2007, 18:27

Príspevok od používateľa ma311 »

To:Chrono
Dik, obcas tam vyskoci toto, nevies preco?
Notice: Undefined offset: 2 ...... on line 13
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

Viem :) oprav riadok (má tam byť aj -1):

Kód: Vybrať všetko

$r = rand(0, count($arr)-1);
ma311
Novice
Novice
Príspevky: 4
Registrovaný: 11 feb 2007, 18:27

Príspevok od používateľa ma311 »

Super vdaka. Aj vsetkym zucastneným.
Napísať odpoveď