All pastes #449338 Raw Edit

Miscellany

public php v1 · immutable
·published 2007-04-20 04:26 UTC
rendered paste body
<?php 	include('./head.inc');	?><?php//Define Gallery Images and captions	include('./gallery.inc');//Forward to first pageif (!$_GET['page'] and !$_GET['image']) {	$_GET['page']=1;	}//Images per page: Mine is 6$M=6;$n = count($image);//Redefining arrays$imagereverse=array_reverse($image);$captionreverse=array_reverse($caption);for ($i=$n; $i>=0; $i--) {	$j=$i+1;	$imagereverse[$j]=$imagereverse[$i];	$captionreverse[$j]=$captionreverse[$i];	}$imagereverse[0]=FALSE;$captionreverse[0]=FALSE;if ($_GET['page']) {//Main headingecho '<div id="galleryhead"><h1>Image Gallery</h1></div>';echo '<div class="gallerysub">';echo 'Click on thumbnail for larger image';echo '</div>';//Beginning gallery links$pages = ceil($n/$M);echo '<div class="gallerylinks">';echo '<ul>';if ($_GET['page']==1) {	echo '<li> &lt;&lt; </li>';	echo '<li> &lt; </li>';	}else {	$newpage = $_GET['page'] - 1;	echo '<li><a href="http://www.dbrim.com/gallery.php?page=1"> &lt;&lt; </a></li>';	echo '<li><a href="http://www.dbrim.com/gallery.php?page='. $newpage . '"> &lt; </a></li>';	}$c = 1;	for ($c; $c < $pages+1; $c++) {			if ($_GET['page'] == $c) {				echo '<li> ' . $c . ' </li>';				}			else {				echo '<li><a href="http://www.dbrim.com/gallery.php?page=' . $c . '"> ' . $c . ' </a></li>';			}	}if ($_GET['page']==$pages) {	echo '<li> &gt; </li>';	echo '<li> &gt;&gt; </li>';	}else {	$newpage=$_GET['page'] + 1;	echo '<li><a href="http://www.dbrim.com/gallery.php?page='. $newpage . '"> &gt; </a></li>';	echo '<li><a href="http://www.dbrim.com/gallery.php?page=' . $pages . '"> &gt;&gt; </a></li>';	}echo '</ul>';echo '</div>';//Begin table	echo '<div id="gallerytable">';//Loops to define actual images in the tablefor ($i = 1; $i <= $M; $i+=2) {	$k = $_GET['page'];	$subarray[$i] = $imagereverse[$i + $M*($k-1)];	$otherarray[$i] = $imagereverse[$i + $M*($k-1) + 1];	$num=$n-($i + $M*($k-1))+1;	$secondnum=$n-($i + $M*($k-1));	echo '<div class="galleryrow">';	echo '<div class="gallerycell">';	echo '<a href="http://www.dbrim.com/gallery.php?image=' . $num . '">';	echo '<img src="http://www.dbrim.com/images/' . $imagereverse[$num] . 'Thumb.jpg" alt=" ' . $imagereverse[$num] . ' " />';	echo '</a>';	echo '</div>';	echo ' ';	echo '<div class="gallerycell">';	echo '<a href="http://www.dbrim.com/gallery.php?image=' . $secondnum . '">';	echo '<img src="http://www.dbrim.com/images/' . $imagereverse[$secondnum] . 'Thumb.jpg" alt=" ' . $imagereverse[$secondnum] . ' " />';	echo '</a>';	echo '</div>';	echo '</div>';}	echo '</div>'; /* end table *///Beginning gallery links$n = count($image)-1;$pages = ceil($n/$M);echo '<div class="gallerylinks">';echo '<ul>';if ($_GET['page']==1) {	echo '<li> &lt;&lt; </li>';	echo '<li> &lt; </li>';	}else {	$newpage = $_GET['page'] - 1;	echo '<li><a href="http://www.dbrim.com/gallery.php?page=1"> &lt;&lt; </a></li>';	echo '<li><a href="http://www.dbrim.com/gallery.php?page='. $newpage . '"> &lt; </a></li>';	}$c = 1;	for ($c; $c < $pages+1; $c++) {			if ($_GET['page'] == $c) {				echo '<li> ' . $c . ' </li>';				}			else {				echo '<li><a href="http://www.dbrim.com/gallery.php?page=' . $c . '"> ' . $c . ' </a></li>';			}	}if ($_GET['page']==$pages) {	echo '<li> &gt; </li>';	echo '<li> &gt;&gt; </li>';	}else {	$newpage=$_GET['page'] + 1;	echo '<li><a href="http://www.dbrim.com/gallery.php?page='. $newpage . '"> &gt; </a></li>';	echo '<li><a href="http://www.dbrim.com/gallery.php?page=' . $pages . '"> &gt;&gt; </a></li>';	}echo '</ul>';echo '</div>';//RSS linkecho '<div class="gallerysub">';echo 'Click <a href="http://www.dbrim.com/galleryrss.php">here</a> for RSS feed';echo '</div>';}//Individual image pageselse if ($_GET['image'] >= 0) {	//Main heading	echo '<div id="imagehead"><h1>Image Gallery</h1></div>';	$k=$_GET['image'];	$src=$imagereverse[$k];	//Linking to gallery pages...		$n = count($image)-1;		$pages = ceil($n/$M);		echo '<div class="gallerylinks">';		echo '<ul>';		$c = 1;			for ($c; $c < $pages+1; $c++) {					echo '<li><a href="http://www.dbrim.com/gallery.php?page=' . $c . '"> ' . $c . ' </a></li>';			}		echo '</ul>';		echo '</div>';	//Linking to other images		$imageprev = $_GET['image']+1;		$imagenext = $_GET['image']-1;		echo '<div class="gallerylinks">';		echo '<ul>';		if ($imageprev>$n) {			echo '<li>First</li>';			echo '<li>Prev</li>';			}		else {			echo '<li><a href="http://www.dbrim.com/gallery.php?image=1">First</a></li>';			echo '<li><a href="http://www.dbrim.com/gallery.php?image=' . $imageprev . '">Prev</a></li>';			}		if ($imageprev==0) {			echo '<li>Next</li>';			echo '<li>Last</li>';			}		else {			echo '<li><a href="http://www.dbrim.com/gallery.php?image=' . $imagenext . '">Next</a></li>';			echo '<li><a href="http://www.dbrim.com/gallery.php?image=' . $n . '">Last</a></li>';					}		echo '</ul>';		echo '</div>';//image		echo '<div id="galleryimage">';			echo '<img src="http://www.dbrim.com/images/' . $imagereverse[$k] . '.jpg" alt="' . $_GET['image'] . '" />';//caption		$captionnumber=$_GET['image'];		echo '<h2>';  echo $captionreverse[$captionnumber];		echo '</h2>';			echo '</div>';			}?><?php 	include('./foot.inc');	?>