opendir(DIR,$dlist)|| die "Can't open $dlist\n"; my @content=readdir(DIR); foreach my $all_dir(@content){ chomp($all_dir); $all_dir=~s/\n//g; if($all_dir=~m/\w+/g){ my $mod = (stat "$dlist/$all_dir")[9]; print "</b></font>"; print "<input type=\"radio\" name=\"dirtosee\" value=\"$all_ +dir\"><font face='Verdana, Arial, Helvetica, sans-serif' size=\"2\" c +olor=\"#0084a5\"><b> </b></font><font face='Verdana, Arial, Helvetica +, sans-serif' size=\"2\" color=\"#0084a5\"><b>$all_dir</b></font>"; print " <font color=black size=2>as: "; print scalar localtime $mod; if($hide eq "1"){ print "</font> <a href=log_main.pl?flag=$flag&dir +tosee=$dirtosee&flag_to_see=$flag_to_see&filestosee=0&hide=0><font fa +ce='Verdana, Arial, Helvetica, sans-serif' size=\"1\" color=\"#0084a5 +\"><b>Hide Zip</font></a><br>"; }else{ print "</font> <a href=log_main.pl?flag=$flag&dir +tosee=$dirtosee&flag_to_see=$flag_to_see&filestosee=1&hide=1><font fa +ce='Verdana, Arial, Helvetica, sans-serif' size=\"1\" color=\"#0084a5 +\"><b>Show Zip</font></a><br>"; } if($filestosee){ opendir(ZDIR, "$dlist$all_dir") or die $!; while (my $zip_file = readdir(ZDIR)) { #ignore files beginning with a period next if ($zip_file =~ m/^\./); # Get zip files only #next unless (-f "$dlist$all_dir"); # RX to find files ending in .zip next unless ($zip_file =~ m/\.zip$/); print " <input type=\"check +box\" name=\"ziptosee\" value=\"\"><font face='Verdana, Arial, Helvet +ica, sans-serif' size=\"1\" color=\"#000000\"><b>$zip_file</b></font> +<br>\n"; } closedir(ZDIR); } } } closedir(DIR) or die "Can't close DIR";
In reply to Specific File in Directory by Anonymous Monk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |