Hansi: einfache IF-Abfrage !?

Beitrag lesen

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