////////////////////////////////////////////////////////////////////////////////////////////////////////
// NAME:
// imagebrowser.php
//
// VERSION:
// Version 1.0 - 18/07/01
//
// Version 1.2 - 05/10/01 (Jeremy.Bouse@UnderGrid.net)
// - Cleaned up HTML code so it works on both Netscape and IE cleanly
// as it appeared to only work under IE as written. Stylesheets still
// need work for Netscape but work under IE
//
// AUTHOR:
// Jo Demol (de_paashaas@yahoo.com)
//
// DESCRIPTION:
// Drop this file in any directory that you want and it automaticaly generates
// an easy to use browsable interface for your images
//
// RETURNED VARIABLES:
// no variables are returned
//
// Configuration Variables
// ======================
//
// imgperpage : the number of thumbnail images displayed
// its best to give this a value that is a multiple of imgperrow
// imgperrow : the number of thumbnail images per row
// typelist : array that contains the imagetypes shown by the browser
// currentdir : default the directory where this php file resides,
// can be replaced by any directory of your choice
// title : enter the title of your page here
// home : enter path to your home directory or any other desired directory
// stylesheet : enter the path to your stylesheet here
// the stylesheet should have these classe:
//
// .imag { border-style : solid;
// border-color: blue;
// border-width : 1px;}
// .thumb { border-style : solid;
// border-color: #999999;
// border-width : 2px;}
// A:link { color: #999999;
// text-decoration : none; }
// A:visited { color: #999999;
// text-decoration : none; }
// A:hover { color:blue; }
// any of these classses can be adjusted to your needs
//
// USAGE:
// to browse through the images use the back and forward images
// click on one of the thumbnails
// or use one of the pagelinks to go directly to another set of images
// clicking on the large image will give you the full image
/////////////////////////////////////////////////////////////////////////////////////////////////////////
//---Variables---
$imgperpage = 8;
$imgperrow = 4;
$currentdir = getcwd ();
$typelist = array("jpg","jpeg","gif","png");
$imagelist = array();
$title = "the showroom";
$stylesheet = "" ;
$home = "back";
//--- ind is put to zero when the script is first called uppon---
if(!isset($HTTP_GET_VARS['ind'])) {
$ind = 0;
}
else{
$ind = $HTTP_GET_VARS['ind'];
}
$index = $ind;
//---the following code iterates through the directory and puts any image found in the imagelist array---
$dp=opendir($currentdir);
while ( false != ( $file=readdir($dp) ) ) {
if (is_file($file) && $file!="." && $file!=".."){
$extention = explode(".",$file);
$extention = $extention['1'];
if( in_array($extention,$typelist) ){
array_push ($imagelist,$file);
}
}
}
?>
d ();
$typelist = array("jpg","jpeg","gif","png");
$imagelist = array();
$title = "the showroom";
$stylesheet = "" ;
$home = "back";
//--- ind is put to zero when the script is first called uppon---
if(!isset($HTTP_GET_VARS['ind'])) {
$ind = 0;
}
else{
$ind = $HTTP_GET_VARS['ind'];
}
$index = $ind;
//---the following code iterates through the directory and puts any image found in the imagelist array---
$dp=opendir($currentdir);
while ( false != ( $file=readdir($dp) ) ) {
if (is_file($file) && $file!="." && $file!=".."){
$extention = explode(".",$file);
$extention = $extention['1'];
if( in_array($extention,$typelist) ){
array_push ($imagelist,$file);
}
}
}
?>
echo $title ?>