wunderwarzenschwein: Betriebsblindheit oder ...?

Beitrag lesen

Hi,

$cgi->start_html(-title =>'Verzeichnis auslesen', -style =>{'src'=>$css}).

Versuche doch mal alternativ, das HTML einfach mit

print '<html><title>....';

auszugeben. Ist nicht sonderlich schwierig, wenn man HTMl kann (wovon ich bei dir ausgehe ;-) und IMHO erheblich übersichtlicher, als die zahllosen verschachtelten CGI-Funktionen

if ($zeile ne '.' && $zeile ne '..') {

and hat die gleiche Funktionalität wie && und ist einfacher lesbar.

(die das Durchsuchen des übergeordneten Verzeichnisses unterbindet) noch irgendwie durch irgendein "elsif" ergänzen, mit dem auch die Dateien, die _nicht_ *.htm sind, von der Erfassung

ausgeschlossen werden.

if ($zeile=~m/.htm?$/)
überprüft, ob der Dateiname auf .htm oder .html endet.

HTH

wunderwarzenschwein

--
ss:} zu:$ ls:} fo:| de:] va:) ch:? sh:( n4:# rl:? br:> js:| ie:( fl:{ mo:)