Hej Preben
Hvis man ser din kode, er det logisk at der dukker en ekstra
src="vertical.gif" op. Problematisk nok er der nok nærmest ingen
herinde, der kan svare dig på dit spørgsmål, da de (som altid) ikke
kan se din PHP kode, kun den resulterende HTML-kode. Når de ikke kan
se PHP-koden, kan de ikke se hvordan dit PHP-script er bygget op, og
dermed ikke svare dig på dit spørgsmål - de færreste herinde er vel
clairvoyante, så du er nødt til at vise nogle stumper af koden hvis
du vil have hjælp, og ikke blot reklamere for en side.
Men:
Du har i din kode (som jeg har fået lov at se) en kodestump, der ser
således ud:
<?php
for($z=1; $z<$count; $z++)
{ echo "<img align=\"absmiddle\" src=\"vertical.gif\"
border=\"0\"> "; }
?>
Her tænker jeg på den af dem (for der er to) som hører til under
udskrivning af mapperne.
Her laver du blot en masse src="vertical.gif" uden at checke efter om
mappen pagead2.googlesyndication.com indeholder andet end filer - hvis
ikke der er nogle filer men kun mapper i en mappe, får du netop det
problem, som du påpeger (og som jeg tidligere har nævnt i en mail).
En måde du kan gøre det på er, at have et array (som man vel
nærmest kan betragte som en stack) hvori den husker hvilke af de
ovenlæggende mapper i forhold til den aktuelle mappe (som f.eks.
pagead) der har filer efter undermapperne. Dette array kan du så
"pushe" og "poppe" på efterhånden som du henholdsvis tripper ned i og
ud af undermapper. For hver linie løber du så arrayet i gennem, og
står der TRUE sætter du en src="vertical.gif", står der FALSE
sætter du en src="blank.gif".
--
Mvh Jesper,
http://fdf.dk/landsdel1/