#!/usr/bin/perl # # ResooSite v.0.9 - Resoo 2002 # resoorep.pl # require "resooconf.pl"; ######## recuperation des données ######## $query = $ENV{'QUERY_STRING'}; if ( !$query ) { $query = "$dir_rep"; } $repert = "../$query"; $page = "doc"; ######## mise en page de l'article ######## print "Content-type: text/html\n\n"; &get_comp; &incr_comp; &head; print "\n"; print "\n"; print "\n"; print "\n"; print "\n"; print "\n"; print "\n"; print "\n"; print "\n"; print "\n"; print "\n"; print "\n"; print "
\n"; print "$font\n"; print "
Retour...
\n"; print "
\n"; print "$fonttitre\n"; print "Page téléchargement\n"; print "$finfonttitre

\n"; print "
\n"; print "$font\n"; print "\ \;
\ \;\n"; print "$finfont\n"; print "
\n"; print "\ \;\n"; print "\n"; print "\ \;\n"; print "\n"; print "$fontgrande $reptitre
$finfontgrande\n"; print "$font \ \;
\n"; print ""; opendir (DIRREP, $repert); @DIRREP=grep(!/^\.\.?$/, readdir DIRREP); foreach $line (@DIRREP) { print ""; $infofile = "$repert/$line"; ($dev, $ino, $mode, $nlink, $uid, $gid, $rdev, $size, $atime, $mtime, $ctime, $blksize, $blocks) = stat($infofile); print "\n"; ($sec,$min,$hour,$mday,$mon,$year,$wday) = (localtime($mtime)) [0,1,2,3,4,5,6]; $month = ($mon + 1); if ($year > 0) { $year += 1900}; if ($sec < 10) { $sec = "0$sec"}; if ($min < 10) { $min = "0$min"}; if ($hour < 10) { $hour = "0$hour"}; if ($mday < 10) { $mday = "0$mday"}; print "\n"; print "\n"; } print "
$font $line$finfont$font$size octets$finfont$font$mday\/$month\/$year - $hour\:$min\:$sec$finfont
\n"; print "$finfont\n"; print "
\n"; print "\n"; print "\n"; print "\n"; print "\n"; print "\n"; print "
\n"; print "$font\n"; print "


\n"; print "Accès Administrateur\n"; print "$finfont\n"; print "
\n"; print "$font\n"; print "

\n"; print "
Retour...\n"; print "$finfont\n"; if ( $page == "bbs" ) { if ($compt == "3") { print "$fontpetite\n"; print "
Cette page a été consultée $comp fois.
\n"; print "$finfontpetite\n"; } } print "
\n"; &foot;