en tiedä mistä se johtuu mutta minulla on sivuilla tämännäköinen linkkiruletti:
<?php $linkit = array(); $linkit[] = "http://www.fi;Ihmemaa"; $linkit[] = "http://www.yle.fi;Yleisradio"; $linkit[] = "http://www.google.fi;Google"; //lisää uusi linkki mallin muokaisesit ( $linkit[] = "osoite;teksti"; ) $n = array_rand($linkit); $z = explode(";", $linkit[$n]); echo('<a href="'.$z[0].'" target="_blank">'.$z[1].'</a>'); ?>
se ei vain arvo sitä se vain laittaa ensimmäisen linkin. Ja haittaako se jos olen tehnyt erillisinen linkkiruletti.php tiedoston ja includettanu sen sinne sivulle?
Minulla tuo koodi ainakin toimii moitteettomasti. Kokeilitko riittävän monta kertaa? :)
Olisiko srand(time());
hyvä lisäys tuonne alkuun?
Jes se toimii nyt! Kiitoksia vaan paljon :)
Aihe on jo aika vanha, joten et voi enää vastata siihen.