Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: banneriruletti ei toimi, missä vika?

jokke- [09.07.2006 18:46:55]

#

Mikä tässä koodissa on vikana?? brulettini on nähtävissä http://jkinanen.com/~pipoweb buttonruletti kohdassa , jos se näyttää toimivan paina pari kertaa refresh nappia.


EI ENÄÄ MITÄÄ MU MOKA MORO :D

**bruletti.php
<?php

$bannerit = array();
for($i=0;$i<count($bruletti);$i+=2){
$bannerit[] = ''.$bruletti[$i+2].';'.$bruletti[$i+1].';'.$bruletti[$i+0].'';
}


$n = array_rand($bannerit);
$z = explode(";", $bannerit[$n]);
echo('<center><a href="'.$z[1].'" target="_blank"><img src="'.$z[0].'" class="kuvat" alt="'.$z[2].'"></a><br><a href="linkit.php">Liity</a> | <a href="linkit.php">Kaikki</a></center>');

?>

sitten tää .txt filu

**bruletti.txt
jKinanen
http://jkinanen.com
http://jkinanen.com/galleria/muutimg/jkinanen.gif
pip-Oweb
http://jkinanen.com/~pipoweb
http://jkinanen.com/~pipoweb/img/pipoweb.gif

koko koodin alussa on <?php $bruletti = file('datat/bruletti.txt'); ?>

lapm [09.07.2006 21:01:28]

#

Niin missäs kohtaa luet ne .txt tiedostosi tiedot ohjelmaan sisään? Voi olla vähän vaikeaa toimia ilman että informaatio luetaan ohjelmaan tiedostosta jossain välissä.

Ja lisäksi eikös tuo silmukkasi pitäisi lisätä itseään kolmella? taitaa += 2 jäädä indeksin siirto vähän vajaaksi.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta