#!/usr/bin/perl

$dir = ".";

header();
if (opendir(DIR, $dir)) {
  foreach(readdir(DIR)){
    image($_) if(/.+\.(png|jpg|jpeg)$/i);
  }
  closedir(DIR);
}
footer();


#-- print header --#
sub header {
  print  << "_END_";
Content-type:text/html

<html>
<body>
_END_

}

#-- print image --#
sub image {
  print << "_END_"
<a href="$_[0]">
<img src="$_[0]" />
</a>

_END_
}

#-- print footer --#
sub footer {
  print "</body></html>\n";
}
