Bitte verzeiht mir,
Die Lösung ist so einfach!*ARGH*
$iurl = length($hurl);
if (int($iurl) > 0)
{
$ibanner = length($banner);
$ititle = length($title);
if ($ibanner > 0)
{
$printbanner = 1;
}
....
}
»» ....
if ($printbanner == 1)
{
....
}
print "<hr>\n";
}
Dies ist eine Unterfunktion, welche innerhalb einer while-Schleife mehrmals aufgerufen wird!!!
Das heißt natürlich, daß die Variabeln, welche beim erneuten Aufruf nicht neu belegt werden, immer noch die alten Werte enthalten. Ich Hirnvieh habe die Variable $printbanner nicht LOKAL definiert.
Bitte vergebt mit diese Hirnlosigkeit.
Danke schon mal im voraus.
Hansi