Autor Zpráva
Ayrton1
Profil
Ahoj, na svém webu mám hodně bannerů a ty příliš natahují menu, chtěl bych udělat, aby se mi na stránce zobrazovaly 4 bannery a zbytek by byl na jiné stránce. Ty 4 bannery by se náhodně vybraly a to tak, že by se v té čtveřici neopakovaly. A po každém refreshi by tam byla jiná čtveřice. Podobně to má i server .

Dělal jsem celkem složitý postup v PHP, našel jsem si kód a musel jsem ho hodně upravovat, ale to není ono. Kamarád mi řekl, že je to lehčí přes databázi. Prosím vás tedy o napsání postupu a kódu. Kód hlavně proto, že jsem byl v databázích zatím nepříliš úspěšný dík.
ninja
Profil
Ayrton1: tvuj kamarad te v lepsim pripade nepochopil. Pokud s tim bojujes v PHP, tezko ti databaze pomuze.

Co presne ti nejde?
Ayrton1
Profil
No asi to vyřešim tak, že udělám 4 skripty a do každýho dám jiný bannery aby se to neopakovalo.

Tohle zatim mám
<?php 

//You will have to change the ban1, ban2, and ban3  variables.  You can change these links to point at the images you want displayed.
//You will have to change the url1, url2, and url3  variables.  You want these to be urls of the pages you want to link to.
$ban1 = "banner3-small.gif";
$url1 = "http://neco.cz"; 
$ban2 = "banner2-small.gif";
$url2 = "http://neco.cz"; 
$ban3 = "banner6-small.gif";
$url3 = "http://neco.cz"; 
$ban4 = "banner8-small.gif";
$url4 = "http://neco.cz"; 
$ban5 = "banner4-small.gif";
$url5 = "http://neco.cz"; 
$ban6 = "banner9-small.gif";
$url6 = "http://neco.cz"; 

//Random number between 1 and number of banners.
$randomNum = rand (1,2);

//Select the banner of the random number
$image = ${'ban'.$randomNum};

//Url of the random number
$url= ${'url'.$randomNum};

//Prints out the link of the banner and the image of the banner
Print "<a href=".$url." mce_href=".$url."><img src=".$image." border=0></a><br>";
?>


Chtěl bych aby byly pod sebou 4 bannery a aby se v té čtvřeici dva neopakovaly.
Ayrton1
Profil
A taky tam chci nastavit target="_blank" ale nějak to nejde
Pavlis
Profil *
zkus dát target='_blank' (rozdíl je v uvozovkách)
Ayrton1
Profil
Ok a s tím počtem to udělám tak, že to zkopíruju 4x a do každýho vložim jiný bannery. Tak to bude fungovat

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: