Code: Select all
<!--Random Afbeelding -->
<?
{
$positie[1]="left";
$positie[2]="center";
$positie[3]="right";
$p = rand(1,3);
}
?>
<div align="<?echo $positie[$p]?>">
<?
{
$fotomaker[1] = "Aafke";
$fotomaker[2] = "Anette";
$fotomaker[3] = "Dirk";
$fotomaker[4] = "Diverse";
$fotomaker[5] = "Emily";
$fotomaker[6] = "Evert-Gerda";
$fotomaker[7] = "Henk";
$fotomaker[8] = "Hermien";
$fotomaker[9] = "Ingrid";
$fotomaker[10] = "Irma";
$fotomaker[11] = "Lex";
$fotomaker[12] = "Oscar";
$fotomaker[13] = "Riny";
$fotomaker[14] = "Ron";
$fotomaker[15] = "Tanja-Hanny";
$max[1] = "63";
$max[2] = "78";
$max[3] = "11";
$max[4] = "59";
$max[5] = "66";
$max[6] = "32";
$max[7] = "22";
$max[8] = "37";
$max[9] = "65";
$max[10] = "138";
$max[11] = "23";
$max[12] = "114";
$max[13] = "25";
$max[14] = "6";
$max[15] = "7";
}
?>
<!-- Random fotomaker en Random Afbeelding bepalen -->
<?
$n = rand(1,15);
$r = rand(1,$max[$n]);
?>
<!-- Random Afbeelding plaatsen met Link -->
<a title="Afbeelding <? echo $fotomaker[$n]?>-<? echo $r?> van <? echo $fotomaker[$n]?>" target="_blank" href="../Toonkunst%20in%20Berlijn%202006/<? echo $fotomaker[$n]?>/slides/<? echo $fotomaker[$n]?>-<? echo $r?>.php"/>
<img width="178" border="0" align="middle" src="../Toonkunst%20in%20Berlijn%202006/<? echo $fotomaker[$n]?>/slides/<? echo $fotomaker[$n]?>-<? echo $r?>.jpg" alt="Afbeelding <? echo $fotomaker[$n]?>-<? echo $r?> van <? echo $fotomaker[$n]?>" />
</div>
<!-- Einde Random Afbeelding Link -->
Misschien is een klein beetje uitleg noodzakelijk:
- Er word een getal tussen de 1 en 3 aangemaakt om de positie te bepalen. (links, midden of rechts).
- Er word twee reeks aangemaakt met daarin de maker van de foto en het aantal foto's per fotomaker.
- Er word een getal tussen de 1 en 15 aangemaakt om te bepalen wie de maker is van de foto. (de staan in afzonderlijke mappen).
- Er word een getal tussen de 1 en (het gevonden max aantal foto's) aangemaakt om te bepalen welke foto van de betreffende fotomaker geplaatst moet worden.
- Daarna volgt de uitvoer van het hele gebeuren in een tabel
Dat lukt aardig maar het ombouwen van programma code wil niet erg vlotten.
Met name het PHP deel is een probleem. telkens als ik de code in een nieuwe pagina heb ondergebracht dat ben ik alles wat tussen staat kwijt, om over resultaten nog maar te zwijgen.
Wie kan en wil me wat op weg helpen?
Alvast bedankt namens het hele koor.